Skip To Content

Where To Stream The Amazing Race Canada Season 6 Episode 7

Poodle Time

Teams jet off to Winnipeg, Man., where tensions rise as teams attempt to hit the bullseye in the season's first Face Off.