Snowmageddon, they’re callin’ it
Snow started falling over the Maryland peninsula on Sunday, and it didn’t stop until Monday afternoon by which time the sky gods had dumped as much as 15 inches of the stuff on anything that stood or lay in its path. To be correct, of course — and why not? — this is the Delaware, … Read more