‘Yeti’ filmed on slopes of Spanish ski resort

A woefully unconvincing Abominable Snowman has turned up in footage recorded at Formigal in Spain. The creature, which looks suspiciously like a man w… —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail