FOX Weather Hurricane Specialist Bryan Norcross gives an update on the potential development of Invest 99L.