Hasty History #11: The Kentucky Meat Shower
May 14 2024
7 mins
In this week's BONUS Hasty History episode, we will be discussing the Kentucky Meat Shower. This was an incident that occurred on March 3, 1876 near Olympia Springs, Kentucky, in which pieces of what was believed to be red meat quite literally fell from the sky. What?!
We have to dive right into this one because you all need to hear the wild, confusing, disgusting, and mysteri