An SRT Barracuda?!?
Borrowed this from 'pabster' over on FBBO, thought it worthy of discussion here as well:
Maybe I'm just getting old and grumpy, but this looks just like everything else to me. And the "Dodge" name is being replaced with "SRT"?
http://www.caranddriver.com/features...da-future-cars