Source: New York Post
Boston police released bodycam footage this week from when they were called to a restaurant to shut down a bar party being thrown by Patriots players after they won the AFC Championship in late January. Clips published by media outlets showed the moment when officers arrived at Estella, located in the heart of Boston, shortly before 2:30 a. m.
Go to Source
Related News