Someone posted this up on here a couple weeks ago, but I can't remember the thread it was in. Oh well, cars this epic deserve their own thread anyway, right?
I can't wait to see how they plan to control this thing, maintain traction. Friend of mine asked how they plan to corner, I could only think, "same way anyone else does, they will just have to slow down a LOT more than anyone else."