
76%User score 76 percent
Top Gear
2002 · Reality · Talk
User Score
No votes yet
A Chinese reality television program broadcast to promote the 2010 Shanghai Expo and designed to showcase the city. The series borrowed heavily from the the American reality show The Amazing Race.
Recommendations based on this series