Woman's body found on Grand Avenue in Glendale
Glendale police are investigating a possible pedestrian accident after a woman's body was found on US 60, otherwise known as Grand Avenue.
Glendale police are investigating a possible pedestrian accident after a woman's body was found on US 60, otherwise known as Grand Avenue.