
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