Some of my relatives are in Boston and they said they were going to be locked in for the whole day and that all schools and offices were closed in their neighborhood or something.
I've never experienced a literal storm, but I must say I'm a big fan of the rain. Specifically the smell of rain water on mud. If you observe closely you'll notice a peculiar fragrance when rain water mixes with soil. It's quite beautiful.