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.

(image 2 of 18)

The giant James Stewart banner in the Troy Lee Designs boutique gets some final hand-painted finishing touches.

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