London, Ontario
lemmybea
•
3 years ago
•
100%
London police seeking information after fatal south end crash | CTV
A serious crash during poor weather on Monday has turned fatal, according to London police.
Comments 0