The rain is coming down steady and hard.