For some time now (ever since I started really detailing my cars) I've been noticing some mustard colored drops of stuff on my car. It makes no difference where I'm parked, under trees, out in the sun, at home, at work, at the store. I come out to the car and find this stuff.
Anyone know what...