April 25, 2012
A rare story as tales of car collectors go, Otis Wells bought this 1972 Dodge Demon brand new in Costa Mesa, Calif. It was not only new off the showroom floor, it had also been delivered to the L.A. County Auto Show as part of a feature exhibit on the newest models.
Stories this photo appears in:
Otis bought this car brand new from a dealer’s showroom floor in Costa Mesa, Calif. and has owned it ever since.