An SRT Barracuda?!?
Wait for an official announcement before getting your panties in a bunch. I'm 99% sure it wont look like that crap in C&D magazine,
Print