WPBF 25 First Warning Meteorologists are tracking Invest 90-L in the Central Tropical Atlantic. The system, located 600 miles east of Bermuda, has a 60% chance of development over the next seven days.
Tracking Invest 90-L: Computer models and maps
view original post