This week, we unleashed Hugh Johnson on the mountain equipped with the resort's new HD helmet cam. Meanwhile, Mother Nature unleashed a little bit on her own, blanketing the resort in over two feet of snow in as many days. So sit back, relax, and "stick to [Hugh's] side"!
Link to this comment:
All Comments (3)