Where To Stream The Amazing Race Season 2 Episode 1
The World is Waiting Go!
- Aired March 11, 2002
- 60 Min
- Rated 8.5
- Number 101 Of 300 Rated Episodes
Eleven two-member teams begin their worldwide race for $1 million in Las Vegas and learn of their first stop: Rio de Janeiro.