The Final 4 teams struggle with the language barrier in Shanghai while sorting through hundreds of golden Buddhas and thousands of Chinese stamps in their pursuit for a spot in the Final 3.
Watch The Amazing Race Season 16 Episode 11 full movie online for free on Putlocker7. Stream The Amazing Race Season 16 Episode 11 in HD quality with English subtitles. Enjoy free HD streaming or download The Amazing Race Season 16 Episode 11 on Putlocker.