WATCH: Winning Runs From The North Face Freeride World Qualifier @ Queenstown, NZ
Francis Xavier
Check out all the winning runs from this past weekend’s The North Face® Frontier Freeride World Qualifier event held at the The Remarkables ski area in Queenstown, New Zealand. Can’t wait until the season kicks off and we can watch these riders throw down across the world!