There’s a cave in northeastern Alabama that has been keeping a very long secret, and that secret is that people never stopped ...