Lol, 65% of the world's street-shitting is India. They have almost double our population street shitting every day. I would guess at least a percent of the rest of street shitters is San Francisco.
Lol, 65% of the world's street-shitting is India. They have almost double our population street shitting every day. I would guess at least a percent of the rest of street shitters is San Francisco.