1973 Plymouth ‘Cuda

Car of the Week: 1973 Plymouth ‘Cuda

Story & Photos By Al Rogers Among the thousands of cars at a recent Iola Car Show in Iola, Wis., a bright red ’73 Plymouth Barracuda caught my eye. As I approached the Barracuda,  the “340” emblem on the hood scoop came into focus and I realized this was the performance...