Man-like Creature Filmed Roaming Through Portugal Desert Chirk up Bigfoot or Chupacabra Speculation

0
1373
Become a Patron
Become a Patron
Follow Us on Youtube
Follow Us on Youtube

Mystery man-like creature feeds the speculations. Bigfoot or Chupacabra, What is the truth? Is this footage really legit or a hoax? Check it out, you will find out.

Liked it? Take a second to support Lions Ground on Patreon!
SHARE