Heavy rain causes flooding at Illinois hotel parking lot
Heavy rain causes flooding at Illinois hotel parking lot
Heavy rain is causing flooding at the Lena Drive Inn in Stephenson County, Illinois on Monday.
Heavy rain is causing flooding at the Lena Drive Inn in Stephenson County, Illinois on Monday.