Peel police locate driver in Brampton collision that sent man to hospital
Police are investigating after one of the vehicles left the scene of the collision on Steeles and Winston Churchill. A man was transported to hospital with non life-threatening injuries.