2018 Dodge Barracuda Release Date, Specs, Price, Convertible Dodge 2018 Dodge Barracuda Release Date, Specs, Price, Convertible. The Barracuda name has been used briefly for around 10 years more than four decades ago. Despite that, the cars managed to … [Continue Reading...]