Over a year ago we made mention of DMC’s electric Delorean vehicle that will be released in 2013, and now we get a look at the car in action in this video clip. The video also features a tour of DMC’s headquarters in Houston, Texas hosted by the company’s president, Stephen Wynne. Wynne gives the lowdown on the car, so be sure to peep the video!

  • Source: HB
What To Read Next