Carbon body. 720bhp twin-turbo Mercedes V12 engine: http://www.youtube.com/watch?v=TPU6eKLSuUM
Forum Rules