James Stewart continues to amaze.
James seems invincible, at least as far as his speed is concerned. Two races into the outdoor season and those 4 motos have seen only one winner, that fast guy on the green #7 Kawasaki. That isn’t to say the races haven’t been with out a few “holy crap” moments as Stewart recovered from bobbles that... Sign in to see full entry.