I don't think so. According to Wikipedia, they are using the Murcielago engine so it would not be faster. It is supposed to be over a million euros though!
I don't think so. According to Wikipedia, they are using the Murcielago engine so it would not be faster. It is supposed to be over a million euros though!