Look what I found!

The barracuda was more like your mom/grandma would drive while the cuda was all about "I'm here to take your pink slip tonight :twisted:"

lol i liked that