A steady torrential down pour of rain coming down.