When Mother Nature Decides to Visit