Originally Posted by
Glenn_
It goes well doesnt it. Doesnt look like any torque steer.
It's got syvecs ecu I'd assume it's plastered down the side of it, must have some traction control and cutting power as there's no way is that 700 hp with similar torque going to that steering wheel no way imo lol
Looks like fun though I like the look of them to