To view this site, you need to have Flash Player 9.0.115 or later installed. Click here to get the latest Flash player.
(NECN) - Police are on scene of a serious accident on Route 128 South in Needham, Mass.
A single vehicle was involved in an accident just south of Exit 19 on the southbound side of I-95.
One injured motorist was taken via Med Life to Mass General for serious injuries
All northbound lanes are open, but two southbound lanes are closed while police investigate the accident
Recon and Crime Scene units remain on scene
We'll continue to follow this breaking news and bring you more information when it becomes available.