Yup, you read that correctly. The Great Kentucky Meat Shower happened in 1876 when meat rained down from a cloudless sky.
For exclusive content join our Patreon: patreon.com/morningmysteriespodcast