The North Face: Masters of Snowboarding 2013 Teaser

The North Face Masters of Snowboarding presented by PrimaLoft will take place February 14-17, 2013 at Squaw Valley and Alpine Meadows in Lake Tahoe, California. The event will feature top big mountain snowboard competitors battling for The North Face Masters of Snowboarding champion title, $15,000 in prize money and a chance to advance to the 2014 SWATCH Freeride World Tour by The North Face. Watch the finals Live on Feb. 16 on www.thenorthface.com/masters/.

Leave a Reply