One dead, three in life-threatening condition after vehicle plummets 15 feet
One person is dead and three are in life-threatening condition after a vehicle rolled over a guardrail near Black Creek Dr. and Jane St. Saturday.Capt. David Eckerman of Toronto Fire said after a two car collision, one vehicle plummeted 5 metres over a guardrail and landed on its roof at the foot of Black Creek. The call was received at 1:23 p.m. and the last person trapped in the vehicle was remo...