Watch The Amazing Race Season 20 Episode 12 online via TV Fanatic with over 2 options to watch the The Amazing Race S20E12 full episode. Affiliates with free and paid streaming include Amazon and iTunes.

Episode Details

In the 21s season premiere of The Amazing Race, 11 teams will race around to world for $1 million but if the duo who wins the first leg also wins the race, they will double their money.

The Amazing Race
Episode Number: