Report of a car that struck the center barrier on I-95 Southbound by exit 24. First responders are on scene so expect some traffic delays while they handle the situation.

By Alex

Leave a Reply