1981 DeLorean DMC-12 (24 miles from new)

1981 DeLorean DMC-12 (24 miles from new)