› added 1 month ago
9
TIL On March 3, 1876, residents of Olympian Springs, Kentucky, experienced a strange event known as the "Kentucky Meat Shower," where pieces of raw meat fell from the sky over an area of about 100 by 50 yards for a few minutes.