The Amazing Race - Full Series Information, Trailer & IMDb Reviews
The Amazing Race Season 20 Episode 1

Episode Title: Tears of a Clown
Countries:
,
Airing Date: February 19, 2012
Runtime:60 mins
IMDb Rating:

Watch The Amazing Race Season 20 Episode 1 online. Maybe available on Youtube, Netflix, PrimeVideo, Hulu, Disney and other legal streaming platforms.
The 20th edition of the reality series begins with 11 teams of two meeting in Santa Barbara, Cal., where they receive instructions to fly to Santa Barbara, Argentina, to start their global trek.