Tuesday, February 9, 2016

Yeti in Spanish ski resort

A video of a furry figure in Formigal in the Pyrenees has emerged, prompting many to wonder – does this finally prove that the abominable snowman exists?

  Share/Save/Bookmark

No comments: