@Hoyatag Live Freeride World Tour 2019 Finals LIVE from Verbier, Switzerland Freeride World Tour 2019 Finals LIVE from Verbier, Switzerland Snowboarders and skiers face off in the ultimate test that will crown the Freeride World Tour champion of 2019 at the grand finale in Verbier,…