Tag: DeLorean

Cinemas Greatest Scenes: “Wait a minute, Doc. Ah… Are you telling me that you built a time machine…out of a De Lorean?”

The inventor John DeLorean founded the original DeLorean Motor Company on October 24th 1975, but as hard as he tried […]