Check out this flashback to the best heads-up battle of 2012 between Kevin Windham and James Stewart during their heat race at the Houston Supercross. Below is the SPEEDTV video of the heat race and the GoPro video from atop of James Stewart’s helmet.
James Stewart vs Kevin Windham- 2012 Houston SX
James Stewart’s GoPro video from the K’dub battle