1981 DeLorean DMC-12
What we know:
1981
Delorean
The featured vehicle is a 1981 DeLorean DMC-12, a British-made sports car with a distinctive stainless steel body. This left-hand drive model has clocked just over 23,000 miles on the odometer and is powered by a petrol engine paired with a manual transmission.
Last bid:
£0