How Mother Nature feels on Women's Day. Mother Nature hates the Northeast for some reason... Oh, I was expecting a period joke. I've got a messed up mind I guess. Grumpy cat northeast Snow