Video of mysterious humanoid creature strolling in Portuguese desert

https://www.youtube.com/watch?v=CwUYXzjxZH8


This recently-posted video of a freaky cryptid was reportedly shot in a Portuguese "desert." Is it a sad transatlantic chupacabras? An exhausted yeti who wandered (very) far from home? A vacationing bigfoot on a bender? Or something else entirely…


(Mysterious Universe)


best-pic-585x306