Residents in Irvine upset over train noise, vibrations | EverythingGP

CP Rail issued a statement to CHAT News, reading, “In Canada, trains are required to whistle at all public grade crossings, and the train must …