Maybe since Flash is used, I didn't want to look at any of the pictures, because Flash normally crashes my computer when online.
Anyhow, the TVR Speed 12 is perhaps the most demonic behemoth ever produced in automobile history. It is insanely powerful, insanely light, and insanely... well, insane. I'm probably not going to say "British," since it's now owned by someone in Russia, right? This newer one is even more insane. The rollbars in this car are STANDARD from what I've seen. A car so beastly, it needs those rollbars at the back and such. I recall that the Speed 12 used to run in the smashing (as some of you Europeans say) British GT before it was banned from competition. I don't think the Speed 12 knows its weaknesses, because this machine is killer.