Legends of the Mapinguari
These menacing monsters have roamed the jungles of Brazil. Their origination is from tribal lore. There are eyewitness reports of these creatures known as Mapinguari (pronounced ma-ping-wahr-EE). Each eyewitness report are from loggers and...