This thing looks...serious

More here: http://www.worldcarfans.com/113121267423/2…