Boston’s Never-ending Festival of Snow

If I turn on my TV and there are not a bunch of CNN reporters up to their arses in Boston snow I figure something is wrong. Boston is one of my favorite places, but what ever have you done to deserve this incredibly snowy fate? If I turn on my TV and there areContinue reading “Boston’s Never-ending Festival of Snow”