Rain is falling down very hard on the street.