On this day in 1876, large chunks of red meat rained from the sky near Olympia Springs, Kentucky. The mysterious meat was never identified, though two men who tried it claimed it tasted like beef. Theories vary wildly on what caused the rain. A popular local theory claims that startled vultures vomited as they flew over, though no vultures were sighted in the area. The event became known as the “Kentucky Meat Shower.”