Watch The Amazing Race Season 20 Episode 1 s20e01 online streaming
Watch The Amazing Race Season 20 Episode 1 free online streaming – The Amazing Race s20e01 Tears of a Clow Leg 1 - Santa Barbara, California, USA ? Santa Bárbara, Salta Province, Argentina , 2001, 20x01, – Free TV – No surveys and No Registrations – Full HD Video – Stream – Summary: 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. During the first leg, the duos skydive from 10,000 feet.............., The Amazing Race s20e01, Show airs on: Sun Feb 19, 2012, watch on CBS at 9:00 pm.