Raw Video: State Police on scene at 95 on-ramp fatal crash
Published
Delaware State Police are investigating a fatal accident on the 95 on-ramp over Martin Luther King Boulevard in Wilmington.
Published
Delaware State Police are investigating a fatal accident on the 95 on-ramp over Martin Luther King Boulevard in Wilmington.