A brief shaky video recorded by a supposed witness shows an ape-like creature making its way through the snow-covered mountains at Formigal, Spain.
Final Proof That Yeti is Real?
10:00 GMT 09.02.2016 (Updated: 19:26 GMT 19.10.2022)
© Photo : Youtube/ VİRAL VDS
Subscribe
Social media has been flooded with speculation that a real yeti has been spotted at a popular ski resort.