’70 Plymouth Barracuda Convertible (ag) Published May 25, 2024 at 1996 × 733 in ’70 Plymouth Barracuda Convertible – 82mm – 1997