廣告

Multiple hurt in crash involving street racing, red light-running in Glendale, police say

Glendale police say street racing, red light-running and possible DUI were factors in a crash near 51st and Peoria avenues.