DeLorean has released the first non-teaser images of their upcoming electric vehicle, along with a model name: Alpha5.

The car’s official public release will come tonight, Monday, at 9 p.m. Pacific Time, and DeLorean plans to show it at the Pebble Beach Concours d’Elegance on August 18.

expand full story