Heavy rain falling non stop on a very windy day.