2012 Demon?!?!?!

Might have been talked about before but have ya'll seen the concept for the dodge demon roadster? What do you think?




Looks kind of like an Audi TT to me but IDK.....ideas?!?!?