Russian Vigilante Babe On A Motorcycle Films Herself Starting Beef With People Who Drop Litter
People who litter are the scum of society.
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?