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? :D
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...