• Lake Tahoe
  • There's only one tahoe.

The North Face Masters of Snowboarding

Date: Feb 13th - Feb 18th
Location: Squaw Valley

The North Face Masters, a three-stop tour, is the first competitive snowboarding tour specifically tailored to fill a competition gap in the sport of Big Mountain Snowboarding.  Learn more. 


  

Like this page? Share it!