Imaging of what is formally known as 'Invest AL94' shows the weather event producing 28-mile-per-hour winds in the North Atlantic basin.The National Hurricane Center (NHC) released its latest outlook Wednesday, .Load More