Rain is pouring down as thunder crackles and rumbles across the sky.