DeLorean DMC-12 – Less Expensive than the Regal
January 24, 2010mike Comments OffYou all know the car… drive 88 mph and BOOM! Back to the Future. And in 1981 a DeLorean DMC-12 could be yours (*Flux Capacitor not included*) for the measly sum of $12,000. A long time has passed since then (29 years) and over those years you would have had to shell out $35 a month for [...]