Last night, my buddy Derek raced his T76 turbo mustang against a Hayabusa..... and won. He pulled on the bike, and never looked back despite missing a shift, and backing off the throttle after losing traction in the top end....
Apparantly there is a video, they are working on getting it up....
Anyone got a ~13 pound or higher delta gate spring?
Toma