Steve Saleen chats with Monster CEO Noel Lee on the Concept Lawn at Pebble Beach. Yes, Lee is on a Segway. With flames.

Advertisement