James Stewart and Ivan Tedesco

James Stewart and Ivan Tedesco did a little demo aboard a pair of aluminum-framed ’06 KXFs…250 for Ivan, and 450 for Bubba. No offense to the current 125 points leader, but most eyes were on James as they played on the track.