Where To Stream The Amazing Race Canada Season 3 Episode 3
I Said Straight, You Gorilla!
- Aired July 22, 2015
- 60 Min
Teams race to Buenos Aires, Argentina, where racers begin at the Plaza Canada Totem Pole, before getting tripped up on the field in a game of blind soccer.