Meteor hits West Island ? What was that loud boom?
Social media websites were buzzing late last night after residents in Quebec and Ontario heard a loud boom and witnessed flashes of light in the sky. According to multiple reports a meteor may have been the cause and hit Montreal’s West Island near Vaudreuil and Ottawa. No reports were filed by police about explosions or…