1981 DeLorean DMC-12 with 981 miles

 

v20240901