Video Freeride World Tour Final: Replay Share on Facebook Tweet on Twitter Watch the final stop of the 2019 Freeride World Tour in Verbier, Switzerland. RELATED ARTICLESMORE FROM AUTHOR Legends of The Village- Recap ‘The up and coming’ by The North Face – Jack Macdougall Snowboard Canada welcomes Chris Corbett as the new Digital Editor. Natural Selection- Revelstoke Recap Out Of Service Ep3: Night Boarding Out Of Service Ep2: Pillows and Powder Natural Selection 2024- Revelstoke Gear Guide 2024 Kiitos Legends of The Village- Recap ‘The up and coming’ by The North Face – Jack Macdougall Snowboard Canada welcomes Chris Corbett as the new Digital Editor. Natural Selection- Revelstoke Recap Out Of Service Ep3: Night Boarding