Five vehicles involved in deadly Glendale crash

2018-08-19 3

Two drivers were killed in the crash at 91st Avenue and Camelback Road.

Free Traffic Exchange