TheWizard wrote:No kidding? 600 HP under the hood of that little puppy? Wow!
Not bad at 100 HP per liter. That's a 6.0-liter V12 under the hood there with 458 lb-ft of torque to go along with that 600 HP. Here's an article previewing the car with some more pics of it too.