Email VideosNews ClashVideos
SHUT UP LADY: Cops Arrest World’s Most Annoying Woman in Painful Video
The girl in this video is the most annoying human being you’ll ever see. She refuses to let cops arrest her after doing something bad and the cops still remain about as nice as possible, even as her idiot friend films and tries to make them look bad. Truly a landmark video where you’ll sympathize with the cops for the first time ever.
Read more: guyism.com