Also , Napierville Dragway where this was filmed in located in the French speaking region of Canada .
Is a neat little strip .
Also , Napierville Dragway where this was filmed in located in the French speaking region of Canada and is a neat little strip .