10 Weird Things That Have Fallen From the Sky

Rain. Snow. Sleet. These are some of the things that you’d normally expect to fall from the sky. But after last week’s meteorite crash in Russia, we started looking into some of the other outlandish things that have reportedly fallen from the skies. How about things like spiders? Frogs? And blood?! Here’s a look at … Continue reading 10 Weird Things That Have Fallen From the Sky