All you need to know about the much awaited Dodge Barracuda
Dodge never ceases to amaze automotive fanatics when it comes to producing some of the meanest power-thumping muscle cars. The new Dodge Barracuda is no such exception. Coming from the lineage of the 1971 Plymouth Barracuda, the new Dodge Barracuda looks like a facelifted Dodge Charger. The name “Barracuda” has been around for more than a decade and has become one of the largest American Muscle icons.
Read More