2019 FREERIDE WORLD TOUR FINALS – WE WERE THERE

Find out what went down at Xtreme Verbier 2019