I-95 Crash
A crash with injuries and delays on I-95 southbound near exit 27.
A crash with injuries and delays on I-95 southbound near exit 27.
Report of another crash on the highway, this time by the exit 26 off ramp Southbound. First responders are on their way at this time.