Crash involving two 18-wheelers reported on I-95 Northbound near Exit 34 in Milford. First responders are responding and motorists should expect delays.
Crash involving two 18-wheelers reported on I-95 Northbound near Exit 34 in Milford. First responders are responding and motorists should expect delays.