Mono Grande of South America Sighting

In South America a mysterious creature supposedly lives called the Mono Grande.¬† The Mono Grande is described as being a “furry human like creature” – basically a gigantic creature that resembles a monkey or a hairy human.¬†Stories sometimes claim that it is...