Day one, two and three of the 2011 Telus World Ski and Snowbaord Festival went off with a bang. The first weekend provided good skiing, epic concerts (Fort Knox Five, Swollen Members, and Spirit of the West) and some progressive snowboard events, Monster Energy’s THE SHOW. Stay tuned as the Festival here in Whistler rolls on. We’re Just getting Started!
-Unofficial Whistler