X

newton police

Three Officers from Newton, MA Egg Home of Superior Officer

Three police officers from Newton, Massachusetts were caught by police officers from Framingham after they egged the home of a…