Archive for November 23rd, 2009

Words can’t describe the beauty of this Dodge Deora built circa 1965 for the Detroit Autorama in the ’60s. Everything from the color to the steering wheel to the car meters wreaks of refinement. The fact that you can only get into the vehicle through the windshield is I find funny. The Dodge Deora has […]