The Amazing Race
Mark Episode As Watched

SEASON 16 • EPISODE 11

The Amazing Race

"They Don't Even Understand Their Own Language"

Date Aired: May 02, 2010 (United States)

The Amazing Race S16E11
Avg Rating (0)
Your Rating
The four remaining teams depart the Pit Stop at the Shanghai Science and Technology Museum, with Louie and Michael knowing a Speed Bump awaits them.
Buy or StreamAmazonAmazon UK