First winners crowned on Swatch Freeride World Tour

The second stop on the 2017 Swatch Freeride World Tour saw the season's first winners crowned in Andorra on Thursday.