Well, most of people in Montreal speak french and english. It's a must in order to get a good job in Quebec.
I went to Lafleur last night, too many traffic in the parking lot, I can't even find a legal parking spot, so I just parked aside and go take a short tour around, then I leave. On the way out, I think I saw Mirriors with his Type S....