Back to the Future! The DeLorean is making a comeback, and it's electric.
Shared publicly