I don't think that exact vid was posted before...maybe it was, but who cares, that car is so fucking badass! That V12 is just wonderful...and evil.
When they were talking about the engine what did they say about it? Does anyone know what V12 that is, or how big it is...6.1L maybe?
Thanks!