Funny Car Acronyms

Barracuda
***************************
Basically
A
Really
Really
Awesome
Car
Until
Dodge
Arrives!