Twitv04

Links for The Amazing Race S20E1: Tears of a Clown

Episode 1

4,401 watches

February 19, 2012
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.
Season Premiere
February 19, 2012
Season Premiere
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.
Twitv04