What Is El Chupacabra?

The Chupacabra is a legendary creature that has been spotted in various parts of North America since the 1970’s. The name Chupacabra translates to “goat sucker” in Spanish.  This legend first occurred in Puerto Rico. Today the creature has became popular mainly in the southwest, US, especially Texas. There’s been various sightings that have contributed to its…

Read More

Minhocão

Too often, scientists quickly dismiss many cryptids as folklore. They point to many things, such as lack of a body, few witness sightings and other factors that don’t support the existence of the creature. However, just because a creature is extinct now, doesn’t mean it didn’t exist at one point in human history. We’ve seen…

Read More