1970 Plymouth Barracuda should have been like an Australian Valiant Charger
(EXPANDED FROM 6/3/2022) The 1970 Plymouth Barracuda and its sibling the Dodge Challenger proved to be a costly mistake that epitomized Detroit’s slowness in responding to changing times. Indeed, the Chrysler Corporation’s early-1970s pony cars […]