Rain falls down very hard on the road in an intense manner.