The Amazing Race - Season 25 Episode 2 -
Season 25, Episode 2 - When You Gotta Go, You Gotta Go
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.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.