Watch The Amazing Race season 16 episode 6 tv series online free
Release: Mar 21, 2010
Racers are less than bubbly after sprinting to the wrong Detour location, and one Racer tests the power of duct tape after their car becomes a casualty of the Race.