For this meeting i've thaught about a couple of place like :
-St-eustache dragway
-Sanair dragway
-Napierville Dragway
-Industrial Places
don't know how to tell it in english but
- halte routiere (but I'm not really "hot" at this id)
If you get suggestion, or places/ other ideas... just say.. 'cause my imagination is breaking down.. lol (f***ing school... )