Quickie Wiki What?
Apr 27 2022 • 58 mins
Joseph and Justin discuss an alleged Portal to Hell located in Stull, Kansas, and a time capsule sealed in 1940 known as the Crypt of Civilization.