Yeti Sighting in Boston During StormSocial media was buzzing with images of a Yeti in Boston during the snowstorm.Get more newsLiveonPrintJan. 28, 2015, 8:59 PM UTC