Those Crazy Komodos

 

Located in Indonesia, Komodo dragons are one of nature's fiercest living reptiles. They're also the world's largest lizard. Tune in as Robert and Allison investigate the unique lifestyle -- and brutal dining habits -- of the Komodo dragon.

Learn more about your ad-choices at https://www.iheartpodcastnetwork.com
Loading transcript

Stuff To Blow Your Mind

Deep in the back of your mind, you’ve always had the feeling that there’s something strange about re… 

Social links

Follow podcast