I have been around these parts quite awhile, but I never heard of rain-bombs? I have heard of it raining frogs and catfish though.
Please explain the inappropriate content below.