What happens when 39″ of the “Greatest Snow on Earth” gets dropped on Canyons? Awesomeness ensues. Check out the video for a taste of what you’re loving if you’re here, and missing out on if you’re not.
Did you get to experience Canyons’ latest storm? Tell us about it.