Local authorities in Massachusetts announced that they have arrested 17 people from across New England in connection to a shocking street takeover in a suburban Boston town.
The takeover occurred last October, according to Randolph, Massachusetts police, who said in a release that the incident was coordinated. During the event, the intersection of North Main Street and Oak Street was closed down while drivers, “performed drifting maneuvers and donuts in the roadway.”…