Watch The Amazing Race Canada Season 3 Episode 3 Online
-
- COUNTRIES: Canada
- Subtitles: English
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.