2018 NASCAR Canada Series The live NASCAR Canada Series 2018 is now heading off to its final race in Jukasa,...