What do you guys think of this car? Everyone says its ugly...but I don't know I find it looks okay. It suppose to be as fast as the Enzo and the...