The Amazing Race S18 E12 - This is Where It Ends (2)

The Amazing Race

The Amazing Race S18 E12 - This is Where It Ends (2)
202442 minReality Movies
6.9

The final four teams race through Rio de Janeiro before heading to the finish line in Miami as the season concludes.