It's raining frogs: a brief look at the planet's weirdest weather ever

From falling frogs to giant hailstones.