Ski Highlights from Verbier FWT

Reine Barkered and Pic Nic Gunderson won the final stop of the Freeride World Tour in Verbier, Switzerland