Rain falling down on the street very hard.