Loading Video…

This browser does not support the Video element.

System in the Atlantic, now has 90% chance of formation

FOX 35 Storm Team Meteorologist Laurel Blanchard breaks down the tropics. Currently monitoring multiple systems. Keeping a close eye on possible Tropical Depression 12 in the Atlantic now at a 90% chance of formation in the next seven days.