Where To Stream The Amazing Race Season 2 Episode 2
Help Me, I'm American
- Aired March 13, 2002
- 60 Min
- Rated 8.5
- Number 102 Of 300 Rated Episodes
Ten teams begin the second leg of the race as they travel from Rio de Janeiro to Iguacu Falls near the Brazil-Argentina border.