Show notes
In this episode, Nick reveals the shocking surprise explorers discovered in a cave on the Greece-Albania border: the world's biggest spiderweb, home to over 100,000 spiders and part of a fascinating and bizarre ecosystem. Then, Dave examines the origin of the inner planets of the solar system and the very real possibility that there might have been life on other planets than Earth. But if there was, what happened to it? Merch: https://www.teepublic.com/user/spooky-science-lab Hosted by Nicho...

