Sorted by date Results 1 - 1 of 1

Delta, B.C. (5.10.26) — A startling collision on Saturday afternoon, May 9, 2026, in Delta, British Columbia, sent a motorcycle flying into a traffic light pole, where it remained lodged high above Scott Road in a scene that witnesses described as something out of a movie. cbc.ca Delta Police Department officers responded to the 7100-block of Scott Road, near 72nd Avenue and the Surrey-Delta border, shortly before 3 p.m. PT following a two-vehicle crash involving a m...