This episode is all about the Tonguska event that took place at the turn of the century, in Russia. Goddamn Russia! Were you ever not terrifying?
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More