Matt Annetts takes Top Spot on the Freeride Snowboard World Tour published Jan 31st 2011 by Kloe Wirth his first place win last weekend in St Moritz Matt takes the top spot no the World Tour. Check out video of his winning comp run! Helmet Cam The run
Comments