Several people had to be freed from the crumpled wreckage of the vehicle they were riding in following a serious crash in Boston over the weekend, officials said.
Troopers responding to a report of a crash at the intersection of Frontage Road and South Boston Bypass Road just before 1 a.m. on Sunday found a large debris field at the scene, according to Massachusetts State Police.
Video shared with Boston 25 News showed Boston firefighters equipped with hydraulic-powered rescue tools working to free the trapped occupants through the roof of the vehicle…