Mt. Snow’s C3: The Trailer

Mt. Snow’s Carinthia park is insane. These guys are doing some cool shit over in Vermont. Be on the lookout for their full video, C3, dropping December 21st.

c3_thumb