He Made Me Look Like Alice Cooper (China)

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


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.