360-Powered 1966 Plymouth Barracuda
What we know:
1966
Plymouth
—
VIN:
BP29B62666165

The striking 1966 Plymouth Barracuda features a powerful 360-cubic-inch engine, distinguishing it as a muscular classic from its original production year.
Last bid:
$18,666