12″ of Snow in Telluride (Video)

By on November 5, 2015 in Awesome, Freeskiing, Snowboarding with 0 Comments

Telluride just enjoyed a foot of snow and is looking forward to getting it lifts turning for the 2015/16 winter season. The resort is scheduled to open its doors on November 26. Mammoth Mountain on the other hand is opening today, November 5th, 2015 – the 60th anniversary of the invention of the flux capacitor.

Tags: , , ,


If you enjoyed this article, subscribe now to receive more just like it.

Post a Comment

Your email address will not be published.