We're keeping a watchful eye on Hurricane Florence as it makes landfall in the Carolinas....Here's a live feed