Evolution of the Plymouth Barracuda

Dodge is slated to release the new Dodge Barracuda in the first half of 2018. The legendary American muscle, then known as Plymouth Barracuda was manufactured between 1960 and 1970. Barracudas have made their appearance in many action movies and TV shows since the early 80s. Let’s have a look at the timeline of this […]