Home / Additional Content / 25 Monster Sightings That Might Have Been Real

25 Monster Sightings That Might Have Been Real

orng_prev orng_nxt

Mapinguari

Photo courtesy of Imgur.

Photo courtesy of Imgur.

The Mapinguari is sort of in the bigfoot family of creatures, but presumably resides in the Amazon rainforests. The ape life creature is supposedly very violent and utterly terrifying. There is no way of knowing where the legend ends and the potential truth begins, but as big as the Amazon is, it isn’t entirely unlikely that such undiscovered creatures may reside there.

orng_prev orng_nxt

About Ryan Scott