Cop Beatdown at the G20 kilr33 Published 04/21/2009 True meaning of the word Bitchslap! This browser does not support the video element. 128 65,580 Views 1,004 Comments 11 Favorites Advertisement Tags: ouch hurt pain protest police brutality funny hilarious Next Show Comments Next on eBaum's No Articles Found No Articles Found Sorry, we were unable to load more articles Try Again! Congratulations! You've reached the end of the never-ending list. {{title}}
Comments