Invest 95E could be Flossie By Editorial staff No Comment The National Hurricane Center (NHC) is monitoring an area of low pressure a few hundred miles off the...