Nine of us were lucky enough to spend the first night of the year atop Stowe in the infamous Stone Hut. With no electricity and minimal confines, what is a group of shred happy guys going to do in the dark on top of a mountain on a snowy night? Go ...
(0 results)