FOX Weather Hurricane Specialist Bryan Norcross said that, based on satellite imagery, the system's appearance might have been the reason the National Hurricane Center issued the advisory.