Mother Nature really sticking it to us down here in South Alabama...