New 2018 Dodge Barracuda Release Date, New Design, Price New 2018 Dodge Barracuda Release Date, New Design, Price. The car has been out for nearly 10 years now and it won’t go for much longer. Ever since last year … [Continue Reading...]