The Orlando Police Department has released footage of a deadly traffic stop shooting that took place May 18th on Mercy Drive in Orlando, Florida.

The post Orlando Police Release Footage of Deadly Shootout During Traffic Stop appeared first on GunsAmerica Digest.

Source

By admin