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

For reasons I don't entirely understand, there was a GTA WM Saleen Super S7 at the Beijing Auto Show. Is Saleen still

Advertisement

Want Jalopnik’s email newsletter?