1981 DeLorean DMC-12 

Year
1981 
Transmission
Manual 
Wheel
Left 
Category
Restoration in progress 

Watch on YouTube: https://youtu.be/0kNQZy6WtgE


« Go to catalog