WATCH LIVE: Hurricane Florence slams into the Carolinas – via Explore.org