The Amazing Race - Season 25, Episode 2 - Rotten Tomatoes

When You Gotta Go, You Gotta Go


Episode Info

The race continues in London where teams try to win an Express Pass, but some pairs chances are capsized while boating in a punt in Oxford, England.

Discussion Forum

Discuss The Amazing Race on our TV talk forum!