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 30 Years of ThirtyTwo Seb Toots: No Big Deal Home Brew 3 Arc’teryx Films Presents: Every Island Has a Name HISASHIBURI The North Face: Blitz LAB PROJECT: See You On The Mountain RETURN: SHRED BOTS Beyond Medals: FORCE MAJEURE