The mythical creature has been seen prowling the streets of Somerville, MA. Least people in Boston are maintaining their sense of humor as they get battered by the blizzard.

More From WPDH-WPDA