A pedestrian died after possibly being hit by two cars who drove off from the scene this morning, at about 5:30 a.m., according to the O.C. Register.
The incident occurred near the intersection of South Bristol Street and West Warner Avenue, according to KTLA. Continue reading