Seven Launch Party

On Wednesday night, James Stewart and Troy Lee unveiled their brand new joint venture, Seven, to the public. The event was held at TLD’s boutique shop in Laguna Beach, California, and hundreds of invited guests showed up to see what the two MX icons had to say about their project.

In case you missed it, here is the exclusive Seven sneak peek that we posted last night.