Would you drop into this massive face? After waiting on weather for the past five days, a window finally opened up and one of the last stops of the Swatch Freeride World Tour 2017 will go off in Haines, AK this week. The world’s best freeriders have been patiently waiting for their chance to ride the steep, feature-filled spines and lines on the course. Check out the first look of the course in the preview above.
Stay tuned for all the updates dropping from the FWT here on TWSNOW.