He Made Me Look Like Alice Cooper (China)

Season 14, Episode 11 -  Air Date: 4/19/2009
2 Ratings

Synopsis

The racers must eat fried scorpions at a roadblock, but even the distaste of a scorpion pales in comparison to the cutthroat behavior of a team that publicly throws another under a bus with a U-turn.

News from our partners