DeLorean Motor Company teases new EV set to debut on August 18 at Pebble Beach – modern DMC-12
The DeLorean Motor Company (DMC) has begun teasing its upcoming electric vehicle, which it previously referred labelled the DeLorean EVolved. Set to be unveiled as concept with a proper name on August 18 at this […]