the National Hurricane Center has identified Invest 90L off the Florida coast.
We're monitoring for potential development on The Weather Channel. Watch on air or stream: https://bit.ly/3UzM2rh
Our breaking News center team is always here 24/7. Don't hesitate to send Weather News that is breaking in your local Area.