Snow My God

It looks like there is another snowstorm heading towards the Northeast. It has been a crazy winter in New England and the Mid-Atlantic -- to say nothing of the freakishly cold weather in the south that left folks in Atlanta snowbound for days. Lots of my friends and family on the East Coast have complained about how many days of school their ...

Read More »