Invest 91L likely to develop over next couple days

FOX 13 News Meteorologist Valerie Mills says Invest 91L has an 80% chance of becoming a tropical depression in the next two days.

Top Videos

Good Day Tampa Bay

We Live Here