340-Powered 1967 Plymouth Barracuda Fastback
What we know:
1967
Plymouth

The vehicle is a distinctive, powerful 1967 Plymouth Barracuda Fastback, built with a robust 340 cubic inch engine. This classic American muscle car hails from Greenfield, Wisconsin.
Last bid:
$12,000