Nature can be strange, surprising, and downright unbelievable. From showers of fish and frogs to blood-red rain and snow in the Sahara, the world has witnessed phenomena that seem straight out of a ...