TAMPA, Fla. (WFLA) — A tropical wave in the Caribbean could make landfall as a strong tropical storm just north of the Tampa Bay area. On Friday, the latest European model projections continued to show the storm coming ashore near the Cedar Key area in Florida’s Big Bend region next…Read More
Invest 93L could hit Tampa Bay area as strong tropical storm model shows
