Check out James Stewart and Seven MX in their first ever television commercial, airing this summer (in the U.S.) during the 2014 Lucas Oil Pro Motocross Championship…

Advertisement