Storm clouds building over Portland, Maine.