James Stewart back racing
By TMX Archives on 12th Aug 15
As of today, August 11, James Stewart can resume competition and will be racing in the Monster Energy Cup on October 17 in Las Vegas, Nevada.
How excited are you fans to see James back on the bike racing the best Supercross racers in the world?