Freeride World Tour: Kirkwood Venue Preview

Posted By: The Ski Channel on February 19, 2013 1:41 pm

The 2013 Freeride World Tour has reached the mid-way point. The global big mountain competition is set to descend upon the legendary Kirkwood Mountain in the gorgeous Lake Tahoe region.

 

Comments