Skip to content
Reelhouse
Sign in

Shanghai Rush

20091 season

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.

Watch now
First aired
May 3, 2009
Status
Canceled
Episodes
12
Country
CN