
Nathan Isaac | High Strangeness In The Penny Royal
Kentucky Meat Shower of 1876 and Sky Falls
The Kentucky meat shower of 1876 involved chunks of unidentified flesh falling from the sky over Olympia Springs for several minutes. Samples of the meat were preserved at Transylvania University, and local folklore in Pulaski County includes similar accounts of frog and meat falls. These "sky falls" are categorized as Fortean phenomena that challenge conventional meteorological explanations.


