This is my new favorite thing on the internet.
These are Russian activists who stop people from driving and parking on sidewalks. If they don't, they get a big, hard to remove sticker on their windshield.
Keep it clean people, this is almost a family friendly site
1 post • Page 1 of 1