The Best Pictures of the Pepper-Spray Cop Meme

What happened at UC Davis was undeniably awful. The cop responsible for...

3,705 views funnyordie.com

Interest

Humor

Stumblers Who Like This Page