Out of America. Steve is a freeride legend, owner of the biggest and largest shop ‘Waverave’ in Mammouth Mountain, he takes every minute he can to step on his board and enjoy the calm of the mountains. He’s a father of two and a horse owner, a passionate surfer and he greatly a few years ago discovered that there are great eco-friendly solutions out there which exist to produce goods. Since that very moment, one of his key missions is to bring awareness into the industry. Steve is an idol, and an awesome friend!