INVEST 91L is centered about 130 miles south of Apalachicola, FL in the eastern Gulf.
50% chance the system makes it to tropical depression status before the center likely moves ashore by Wednesday. https://t.co/OCpx7VZgO7
— Spinks Megginson (@rzweather) July 19, 2026
Posted inBlog
