Tag: Fatal Pedestrian Accident in Merle Haggard Drive and McCray Street