Can it really rain frogs?
Of course, you probably haven’t woken up to such a grisly scene. You probably haven’t been driving around in a storm and had your car pelted with what you thought was hail but turned out to be frozen frogs. But other people have. While it’s not the most common weather phenomenon in the world, it’s … Read more