Was a Yeti spotted in Spain this week? A Skier in the Pyrenees Mountains spotted whatever it was and shot a short video. Was it a Yeti? Doubtful, but it's fun to speculate!