Skip To Content

Where To Stream The Amazing Race Canada Season 8 Episode 7

What the Duck Is Going On?

Teams make their way to Prince Edward County, Ont. where a shocking surprise sends the racers reeling.