Listen Live

On With

Mario Lopez

On With Mario

Yeti Spotted in Spain?

Yeti Spotted in Spain?
Posted February 11th, 2016 @ 1:35pm

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!








Recommended Stories