Chaos in Detroit as Drug Sting Goes Terribly Wrong When Undercover Cops Bust Each Other!

1731

Two Detroit Police officers are off the streets and a supervisor is removed from special operations after a botched drug raid.

Share Your Opinion