Twitv01

Watch a sneak peek of Episode 7 ''Gorilla? Gorilla?? Gorilla???''

One team finds that time is not of the essence when a shopkeeper hinders their movement, and others discover that a hurried pace doesn't always equal victory, particularly when mistakes can add up to penalties, on THE AMAZING RACE 14, Sunday, March 29 (8:00-9:00 PM, ET/PT) on the CBS Television Network. Phil Keoghan is host. To Watch The Preview Click Here . Source here
Twitv01