First saw this car at the 2005 German Auto Fest in Ventura, CA; later saw it in Newport Beach.
Just curious if it’s still around… smile.gif