We make no apologies for the Back to the Future reference, because for a whole generation (or three) the DeLorean isn't a symbol of DMC founder John DeLorean's ability to extract money from Maggie Thatcher, it's a time machine. And that's awesome.
The firm went under during the last century, but was resurrected from the ashes a few years ago. Previously DMC made 'new' DeLoreans, fixed up old ones and sold official parts to owners. Until now because they're bringing out the first new DeLorean since 1981 and it's electric. And probably "heavy, doc".