The Amazing Race Canada - Season 6 Episode 6 Smells Like Sweat and Fun
Overview: The teams keep racing and join the masses in Toronto, where a roadblock has teams trying to get ahead of the pack.
Our movie and video library can only be streamed or downloaded by members only