Main | Wednesday, October 19, 2011

Flux Capacitor Sold Separately

The DeLorean will return in 2013 as an all-electric vehicle. List price $100,000.

Labels: ,

comments powered by Disqus

<<Home