Eric Themel snowboard video diary from Freeride World Tour Competition in Sochi, Russia
On skipass / 26in / fluofun