northern downpour