Another accident at a city intersection that sees its fair share.
This one at Algonquin and Lansdowne delayed traffic early this afternoon but no major injuries were reported.
Another accident at a city intersection that sees its fair share.
This one at Algonquin and Lansdowne delayed traffic early this afternoon but no major injuries were reported.