It’s raining meat

March 3, 1876
The Kentucky Meat Shower took place on this date in 1876, during which what appeared to be flakes of red meat measuring approximately 5 by 5 centimetres (2 in × 2 in) fell from the sky near the settlement of Rankin in Bath County, Kentucky.

The incident sparked plenty of wild theories about how it happened. To this day, there’s no 100% certain explanation.

But I’ll go with the vulture vomit.

And so it goes

Leave a comment