The rotting body of the fabled creature has been found in Paraguay, claim superstitious locals – and they have a video to prove it…
Has the body of a legendary MONSTER been found floating in the water?
The rotting body of the fabled Chupacabra has been found in Paraguay, claim superstitious locals – and they have a video to prove it.
The legendary animal believed to inhabit parts of Latin America is said to be the size of a small bear and has spikes on its backs.
Rumours of it terrorising locals and drinking the blood of livestock are rife in Puerto Rico, Chile and Mexico.
Have you ever had any experience with cryptids? Beings like Yetti, Chupacabra or any other weird creature?