› added 8 years ago
40
TIL that the “Kentucky meat shower” was an incident in 1876 where flakes of red meat (identified as lung tissue from horse or human infant) fell from the sky for several minutes. Theories include vulture vomit or a type of bacteria called nostoc.