Tropical update: Invest 91L high chance of developing

A disorganized area of low pressure near the Bay of Campeche will become more organized over the next few days and move northward towards the Texas coast. The National Hurricane Center has labeled this disturbance as Invest 91L and has given it a 70% chance forming into a tropical depression or tropical storm.

Top Videos