Cars 3 years ago DeLorean Alpha 5 Electric Car If you would have told ten-year-old me that I might own a DeLorean one day I would think you’re as