Watch The Amazing Race season 13 episode 8 tv series online free
Release: Nov 16, 2008
For the first time in the history of the Race, Teams travel to Kazakhstan where a Roadblock with over 30,000 chickens awaits, and one Team makes a risky move that could prove to be either a game changer or the end of the road.