Russian Vigilante Babe On A Motorcycle Films Herself Starting Beef With People Who Drop Litter
People who litter are the scum of society.
This video is incredibly messed up and uncomfortable to watch, but are the tactics effective in deterring crime?
Justice Brazil Style: Thief Hog-Tied And Dumped On Anthill As Punishment Read More »