Mother Nature at its worst