when did chucks of meat rain from the sky
The History of the Kentucky Meat Shower. The story is as simple as it is ultimately unexplainable. On March 3rd, 1876, large chunks of red meat fell from the sky for a period of several minutes over a 100 by 50 yard area near Olympia Springs, Kentucky. That is the extent of the Kentucky Meat Shower.