Step back into time and into fun with this 1972 AC Cobra replica. This little piece of high-speed and open-air enjoyment is located in our Saint Louis Gateway Classic Cars Showroom.
BACKGROUND: In September.....