The 1981 DMC DeLorean tops out at around 115 MPH on a good day, which is pathetic by modern sports car standards. However, ...
The DeLorean DMC-12 is more than just a car; it's a piece of cinematic history and an emblem of ambitious automotive failure.