1981 DeLorean DMC-12

$17,050 USD | Sold