Skip To Content

Where To Stream The Amazing Race Season 7 Episode 12

5 Continents, 25 Cities and More Than 40,000 Miles!

Three teams compete in the last legs of the race ending in one team winning the one million dollar prize.