Report of an accident which occurred on I-95 South by exit 38. The initial report over the radio was for a pedestrian struck. First responders have just arrived on scene at this time. UPDATE: Unconfirmed radio reports from first responders are saying that it was a person that was struck on the Highway. Why the person was out of their car on the highway is unknown.

By Alex

Leave a Reply