Boston has recently seen its share of strange, unusual and borderline scary visitors. It is in the midst of the polar vortex. Hercules was here a few days ago. And today, Sasquatch arrived.
Well, actually Sasquatch’s winter loving cousin, the Yeti. You know it has to be cold if the Yeti emerged from the winter woods he usually resides in and just settles in the middle of Boston, waiting to have his photo taken: