Sammy Carlson is a huge favourite around these parts and there’s nothing better than seeing a favourite release a new teaser! Here’s On Top Of The World teaser that Sammy has filmed with Nimbus Independent while on location at Mt Hood. Looks like it’s going to be one of the films of the season so make sure you get teased enough here before the full movie drops!MPORA Action Sports >>Related posts:Freeride World Tour 2010 Teaser A look back at the highlights of 2009 as we...

Opinions