Remove

Yeti sighting sends web into meltdown

WATCH: Abominable snowman

Video of a supposed yeti sighting at a ski resort in Spain has become a viral mystery.