ELG

Tag - pedestrian accident at 19th Avenue and Glenrosa Avenue in Phoenix