First stop for the Freeride World Tour was suppose to be in Chamonix, but they found much better snow in Italy. Matt ended up in 4th place! Check out the POV of his run


Industry News