215442
6093593

Canada's Ultimate Challenge

The Payback

In Mont Tremblant, the teams face-off in a punishing race to punch a ticket to the finale.