2012 Demon?!?!?!

I just want to know what motor they were thinking about?