Report of a rollover crash on I-95 Southbound on the Exit 16 off ramp. First responders are on scene reporting 1 car on the off ramp on its roof. There is no further information at this time.

By Alex

Leave a Reply