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
