Skip in Skip
x

Embed

x
CLOSE

Officers get into an altercation with each other during a raid of a suspected drug house. Detroit Police Department