Thunder crackles and rumbles across the sky as rain pours down.