since you mentioned Bee poop, I looked for pictures of Bee crap. my coworkers had a lot of fun laughing at me while sifting through pictures of feces. but yup, it's from bees. crazy, i never really see bees near my car.
Hi all! First post here.
I live in San Francisco and there is this crap looking stuff that appears to simply fall from the sky. I call it skyshit. I could wash my car, totally clean, park it outside and 3 hours later have these little guys on there.
Anyone have an idea as to what it may be...