‘They were flying’: Witness believes street racing to blame for fatal highway crash in Montreal’s West Island
As Quebec provincial police continue to investigate a deadly weekend crash on Highway 40, one witness said some of the vehicles involved were ‘100 per cent’ street racing seconds before carnage unfolded.