Subaru Freeride Series at Telluride Ski Resort
The Subaru Freeride Series returns to Telluride Ski Resort this March, for another event featuring big mountain freeskiing and snowboarding competition. The Subaru Freeride Series represents the amalgamation of the Freeskiing World Tour and Masters of Snowboarding. Dedicated to athletes, quality, culture, competition, freeride history and sport progression, the Subaru Freeride Series will host four stops for skiers and snowboarders at North America’s top big mountain venues in 2015 and one in South America. The world’s best athletes will compete on the most respected mountains and will be showcased to a global audience via HD Live Webcast at each competition.