The DeLorean will return in 2013 as an all-electric vehicle. List price $100,000.
Flux Capacitor Sold Separately October 19, 2011 Uncategorized The DeLorean will return in 2013 as an all-electric vehicle. List price $100,000. Share tweet