Police stopped a group of young drivers from shutting down roads with stunts and burnouts in Medford early Saturday morning. Seven cars were impounded.
15 arrested after street takeover on Long Island
8 min read
Continue reading in the USA News Updates app