Your Weird Video of the Day: “Wipe Yourself” (And Yes, It’s About…That)
This is a personal hygiene public service announcement running in India designed to stop people from taking a dump in the street. An elaboration on this campaign can be found at Diffuser.
Read More