It's March 1876, and a farmer's wife in Kentucky watches meat fall out of a clear sky. It covers half an acre. And no one — then or now — has ever explained it.
The full written article for this episode is on its way. In the meantime, the 90-second episode above covers the story. Browse all articles →
Full Articles