Gotta Put Your Sole Into It (2)
The Amazing Race - Season 30
DESCRIPTION
Teams face off against one another in the second head-to-head competition of the season. (Provence, France)
Teams face off against one another in the second head-to-head competition of the season. (Provence, France)