There's a button on that site saying 'Report abuse', I'm tempted to click it! Poor Mini,
what's the point of having all that power if you can't put it down without going into a hedge?
This video was recorded at one of the very first moves of that car!!
If I remeber right they were able to sort out the torque steer issues.
Somewhere on that page: www.spagweb.com (too lazy to dig it out)
Been following that site/'Spag's builds for over 6 years now