With its quirky mods and sentimental backstory, this 1973 Barracuda proves that originality and horsepower isn’t ...
Parked in 1984, this 1973 Plymouth Cuda looks too far gone, but the owner thinks it can be rescued. It has a 340 V8 engine.