The Freeride World Tour landed in Kicking Horse last week and Kristofer Turdell took home the gold with this epic run. More in Limited Spots Available at Crescent Spur for 2024 Prime January Heliskiing Dates Up For Grabs Here’s what we love about Stealth Backcountry, Japan