Casting for reality TV show “The Amazing Race: China Rush”
FLY Films and International Channel Shanghai (ICS) are looking for English speaking contestants to take part in this exciting reality TV show set to be filmed in China between the end of April 2010 and June 2010.