A deadly crash shut down part of Route 128 on the North Shore of Massachusetts ahead of the Wednesday evening commute. The ...
A crash involving two trucks spilled plastic water bottles all over Route 128 during the morning commute Monday in Weston, Massachusetts. The wreck happened on Route 128 southbound, just before the ...