Where To Stream The Amazing Race Season 14 Episode 7
Gorilla? Gorilla?? Gorilla???
- Aired March 29, 2009
- 60 Min
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.