Your girlfriend probably. haha
When you're on the highway, other cars are ahead of you. Those other cars going 60mph are throwing sand, small rocks, etc. behind them.
And then the "Bra" was invented.
I drive at safe speeds. Park my car by itself in every parking lot to avoid someone's car door slamming into mine. Yet these little chips and scratches find a way onto my car. It's always parked in the garage. Washed regularly with a soft wool wash pad and in the morning to prevent the sun from drying soap on my car. I dry it with microfiber towels, yet still I get these odd tiny imperfections on them. Is it tiny flying objects hitting my car on the highway??