Weather Channel video shows the horrifying reality of towering flood waters in North Carolina

3:24am PDT - September 14th, 2018    weather channel - Business Insider

Hurricane Florence has arrived in North Carolina, bringing massive floods and damage caused by heavy rain and an enormous storm surge. The storm has sustained wind speeds of 90 mph, and a total of 40 inches of rain could fall over the next few days, according…