Saw a red AC Cobra downtown today. It had a number decal on the door but I don't remember the number.
Car looked and sounded like a million bucks.

Anyone here own it ?