Traffic was backed up for miles on Rte. 128 northbound after a crash in Needham, Massachusetts, Monday morning.
The crash happened before 6:30 a.m. near Highland Avenue.
There is no word on injuries, but several vehicles were involved.
A major water main break in the nearby town of Dedham is also impacting traffic.