By adamg on Sat, 03/08/2014 - 12:08pm
State Police report a two-car crash on I-93 north at Neponset Circle around 11:30 a.m. left both cars on their roofs, four people injured and the road completely shut into town.
Stephen McBride reports from his motionless car on 93 north:
The only movement is when emergency vehicles push through.
Ad: |