
Episode #9
Ep. 9 | The Kentucky Meat Shower
<p>On March 3, 1876, residents of Bath County, Kentucky witnessed one of the strangest events in American history—meat began falling from the sky. Chunks of flesh, some two inches wide, rained down over a farmhouse...






