The Amazing Race: Season Premiere Review
The 16th season of The Amazing Race kicked off last night.
Teams were placed on the outskirts of Los Angeles and instructed to get themselves to the airport... but there was a catch: they could only use public transportation.
What happened from there? Find out in this detailed review of the season premiere!