Via JMG: Flux Capacitor Sold Separately


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

Labels: ,

reposted from Joe

Comments