A frame-off restoration job brought this 396 Chevelle back to near-mint condition. It still has its numbers-matching L34 V8, and it's looking for a new owner.
Plymouth sold nearly 49,000 Barracudas in 1970, but only 2,501 were convertibles. Of these, just 548 were ordered as Cuda ...