Crash Blocking Traffic at Intersection in Brampton
Another crash is causing traffic delays today in Brampton.
Two vehicles collided this evening at Main and Church Street. Police and Brampton Fire are on the scene.
Traffic is blocked southbound on Church Street, with several buses currently held up.
Drivers may want to avoid the area.