2012 Demon?!?!?!

Simple put..UGLY!!!..but with what mopar has been putting out lately,i expect nothing less from them..