I'm very familiar with the odor you're talking about (and I don't mind
assuming we smell the same odor.) I've always assumed the rain was kicking
up some dust. For some reason, the smell always reminds me of walking across
the playground at my elementary school.