Fatal pedestrian accident at Decatur Blvd and W. Harmon Ave Archive