SX: James Stewart Makes Incredible Comeback for Win – Toronto 2014

SX: James Stewart races his way from the back of the pack and passes the entire field for his 4th win of 2014.

More Motor Videos

More Motor Videos»