Where To Stream The Amazing Race Season 7 Episode 12
5 Continents, 25 Cities and More Than 40,000 Miles!
- Aired May 10, 2005
- 120 Min
- Rated 8.7
- Number 78 Of 300 Rated Episodes
Three teams compete in the last legs of the race ending in one team winning the one million dollar prize.