A 29-year-old man is facing several charges after a car slammed into a long train Saturday night in Windsor Park.
It happened at about 9:50 p.m., but the train blocked several roads for hours while crews worked at the crash site.
Fermor Avenue, Cottonwood Road and Elizabeth Road were closed at train crossings.
Police said the driver had been travelling westbound on Fermor Avenue between Lakewood Boulevard and Archibald Street when he came up to signal train lights and warning bells at the railway crossing.
He ignored the signals and attempted to beat the train, police said, and as a result his car struck the second engine, causing significant damage.
Luckily no one was hurt in the crash.
The man's charges include dangerous operation of a motor vehicle, driving with a disqualified license and failing to stop at a railway crossing at which traffic control devices were signalling the proximity or passing of a train.