Tag: Pedestrian Accident on Hoover Street and 74th Street