1973 Barracuda
$14,000.
Print