The Amazing Race - Season 33 Episode 2 -
It Can't Be That Easy
The 10 remaining teams race around London, England.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.
The 10 remaining teams race around London, England.