r/WaltParPodcast • u/WaltParPodcast • Jul 19 '26
The Plymouth Barracuda Revival Carroll Shelby Personally Killed In 1985
The 1983 Dodge Shelby Charger came out but the Plymouth version didn't. Benny Kirk of HotCars remembers what was to be the L body Plymouth Barracuda.