It’s been snowing up in Canada, particularly in Revelstoke, since winter started. No wonder they are kicking off the 2013 Freeride World Tour there. With over a foot of new snow this week and more on the way, the competition has been on a weather-hold the past 2 days. The Mac Daddy face is waiting.
Stay tuned! We’ll let you know when and where to watch once they decide to kick this thing off!