An SRT Barracuda?!?

those friggin Italians....they should stick to makin' pasta dishes and high powered /mega dollar James Bond specials....leave thems muscles cars to us guys!