Watch The Amazing Race season 13 episode 6 tv series online free
Release: Nov 02, 2008
One Racer thinks his teammate's flirting is causing them to lose their focus during a Roadblock, while another Team battles Mother Nature's windstorm during a Detour.