In this episode, Mardeca finally does something on theme to the name of the podcast and talks a bit about space and the possibility of life outside of this planet.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More