After days of down-time and delays, the first North American stop of the Subaru World Freeskiing Tour finally got down to business at Revelstoke Mountain Resort this weekend. With feet of recent snow, and a heli-drop for the final, the competitors stepped it up with the powder conditions. In the end, American Lars Chickering Ayers topped the men’s side and Canadian Leah Evans was the women’s champion.