NWS has New Orleans under Flood Watch. NWS says they will see t-storms until Friday and will likely get over 3" inches of rain.