Show notes
Supposedly there were sightings of Wooly Mammoth in the 1800s in Russia. Is there any chance that this actually happened? Hallelujah it's raining... Meat? Some weird stuff is going on in Kentucky and we dig into the myth of the Die Glocke. The infamous "bell" of some sort that the Nazis tried to build, whatever it was...

