Satellite Weather 9/13/2018 Satellite imagery showing Hurricane Florence on the doorstep of the Carolinas.