For those of you who missed the full live stream on Tuesday morning, here are the winning runs and some highlights from the second stop of the Freeride World Tour, staged at Kicking Horse. After a few days of heavy snow, the athletes lined up for an absolute send fest. Craig Murray, Jackie Pollard, Marion Haerty, and Victor De Le Rue came out on top.
RELATED: World Class – Inside the Freeride World Tour