The 1981 DeLorean DMC-12 at the California Auto Museum.
The 1981 DeLorean DMC-12 at the California Auto Museum. Courtesy of the California Auto Museum.
The 1981 DeLorean DMC-12 at the California Auto Museum. Courtesy of the California Auto Museum.