Steve Saleen chats with Monster CEO Noel Lee on the Concept Lawn at Pebble Beach. Yes, Lee is on a Segway. With flames. And gold wheels.
For reasons I don't entirely understand, there was a GTA WM Saleen Super S7 at the Beijing Auto Show. Is Saleen still selling S7s there or this just a dealer? Photo: Getty Images.