10 Most Unbelievable Types of Rains

10 Most Unbelievable Types of Rains

History is full of strange things falling from the sky aside from the standard rain and snow. Storms of frogs and fish are oddly not unheard of as violent upsweeps and storms suck up huge amounts of water. But what about bits of lungs and worms?

Credit Mind Boggler