Police Engage in Terrifying Shootout


Occurred on August 14, 2019 / Philadelphia, Pennsylvania, USA

Info from Licensor: "3 officers went to serve a drug warrant in North Philldelphia and a shootout ensued. All the action was captured on my ring floodlight cam."