LIVE: Xtreme Verbier FWT19 on Saturday!

Yes! The Xtreme Verbier FWT19 GRAND FINALE is CONFIRMED for Saturday, March 23rd! LIVE WEBCAST starts at 8:15AM CET. The most exciting and legendary freeride contest of the year! It's ON on the Bec de Rosses!