Tuesday 26th September 2017,
Mystery History TV

Chupacabra / Alien Beast Found In Remote Venezuelan Jungle

Chupacabra / Alien Beast Found In Remote Venezuelan Jungle

This mysterious beast was found deep in the jungles of Venezuela by oil workers. Some claim it is Chupacabra others allege it to be an Alien beast pet left behind on earth. Is it really an alien beast or as some people have noted it may be a decomposing South American coati?

Is this a rotting South American coati?

Is this a rotting South American coati?

Like this Article? Share it!

About The Author

I run the site, and have made over 1,000 posts on some of the mysterious and nuttiest stories I have run across on the internet, and some in real life.