Search
  • Kevin Caldwell

Humanoid Dog Creature caught on film in Mexico.


***Graphic Language in Video***


A pair of fishermen caught an unusual video of dog-like humanoid creature drinking water. Is it a chupacabra, a bigfoot, or just a hoax?


Read more on the story here: Daily Star

0 views

© 2019 SunCoast Baptist Church