Top 10 Bizarre Things Fallen from the Sky (2) Gus Barge November 21, 2022 A Rain of Worms Falls – USA