May 18, 2026 Rob Alex What a headline. What a story. Vulture vomit is the leading theory for Kentucky’s 1876 meat shower. Links (6)