Here is One Eye Catching Red 1970 Plymouth ‘Cuda!
When one thinks about the vintage Detroit muscle, or to be more precise, about some of the best representatives of the golden era of the American muscle car production, the name of the Plymouth Barracuda is …