Monster Encounters
Mega Sloth
S1 E8:
Wildlife expert Casey Anderson travels to Bolivia to investigate sightings of a long-extinct ground sloth. If the animal has somehow escaped extinction and is now emerging from the Amazon basin, the locals may have much to fear.