Merry Christmas, the Boston Yeti Lives
Lock your doors, hide the kids, get our your shaky cameras: the Boston Yeti has returned to the streets. In other words, HELL has come to Somerville Mass. Just kidding. Despite his Mothman-like foresight to only appear when the weather sucks, the mystery monster is a sign of optimism in the depressing winter months. Little…
Read more