Man Films St. Louis Cops Trying to Plant Gun on Him

2074
Published on November 12, 2018 by Peepz
A St. Louis Man claims he was pressured to set someone up and because he would not comply he was detained by St. Louis Metropolitan Police and has the video to prove it.
Category Tag