Boston was under an enforced travel ban because of a snowstorm, but that didn't stop a creature identified as a Yeti.

Obviously it was not a Yeti but the person who thought up this idea was a genius, and gave us all a laugh

Check out the rest of the story and see the picture below.

More From Mix 95.7