Mapinguari: South America Bigfoot, Cryptid Sloth, or Rainforest Guard?
29 Views
0
The dense jungle of the Amazon Rainforest may possibly be home to a colossal land sloth thatโs rumored to have survived and thrived since the dawn of the ice age. But if you plan on visiting any time soon, be sure to bring a pair of nose plugs; this thing has an odor that will knock you off your feet, literally.
--------
All links
--------
All links
Login