Where To Stream The Amazing Race Season 39 Episode 2
Are Tomatoes Good for Skin Care?
- Aired October 1, 2026
- 90 Min
- Rated 8.7
- Number 91 Of 300 Rated Episodes
Racers travel to Madrid, Spain, where a new alliance emerges, and one team's Express Pass strategy comes with instant regret