Most of us are familiar with the phrase, “It’s raining cats and dogs,” but what about “it’s raining fish and frogs”? Apparently, there have been several occasions when fish and frogs have literally rained down from the sky (Weather Bug). Fish and frogs haven’t been the only odd things to fall out of the sky. […] […]