The Kentucky Meat Shower and other Strange But True Stories
On 3 March 1876, large chunks of meat rained down from the sky over Olympia Springs in Bath County, Kentucky, but what was this mystery meat? Tune in to hear this and many other STRANGE but TRUE stories!