

Monster Encounters
Mega Sloth
S1 • E8 Dec 10, 2018
Casey Anderson travels to Bolivia to investigate sightings of a giant mammal that resembles the long-extinct ground sloth; locals may have much to fear if the mega sloth has escaped extinction and emerged from the Amazon basin.