I can't understand how some of you are unimpressed with this car...lol.
Do you realize how fast 7:38 is....especially compared to the cars that run that time???
http://www.autoblog.com/2012/10/07/p...-time-w-video/
Sorry, I can't get it to embed. Video here: