I hear the STIs are pretty laggy, if the dude didn't know how to drive it, this is very believeable, I mean shit, if the cars are within a second even on the track, imagine getting cought off guard by a mere second, thats devastating race wise.
__________________
10' 1198S
09' Ninja 500R
09' Stella