Deadly pedestrian-involved car crash in Glendale

2016-09-29 7

A woman was killed after being struck by a car near 69th Avenue and Camelback Road on Wednesday.

Free Traffic Exchange