Fish falling from the sky. Hail the size of grapefruits. These are not your ordinary weather events. Get ready to learn about some of the worlds strangest weather.