Invest 93L producing storms across Florida
Invest 93L producing storms across Florida
Invest 93L is currently moving onto the Florida coast with a 40% chance of developing over the next two days. FOX Weather Hurricane Specialist Bryan Norcross breaks it all down.