Car Crashes Into Construction Site in Needham, Mass

(NECN) -  A wild scene happened on Route 128 this morning in Needham, Mass.

Police say a car going north bound - jumped the Jersey barrier and crashed down an embankment into a construction site.

The driver was transported to the hospital with "non-life-threatening injuries.”

As they were removing the driver - crews used a front end loader to prop up the front of the car - to keep it from rolling over.

Copyright NECNMIGR - NECN
Contact Us