Skip To Content

Where To Stream The Amazing Race Canada Season 3 Episode 3

I Said Straight, You Gorilla!

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.