Delaware State Police

Fatal Ped Kirkwood Hwy