Strange Creature filmed in Porugal

Strange Creature filmed in Porugal

Video of strange creature wandering through the scorching landscape of Portugal,  was filmed in october 2007. Some claim that the strange creature entity looks like a some unknown sort of ape or cryptid; others say it’s europen Big Foot or may...

Close