Mapinguari / Giant Sloth
No image
Does a huge prehistoric creature that was thought be extinct still lurk in the Amazon jungles? Christina and Araya investigate. Doubting Dave makes a fossil
Does a huge prehistoric creature that was thought be extinct still lurk in the Amazon jungles? Christina and Araya investigate. Doubting Dave makes a fossil