FOX 35 SKYFOX Drone over stormy Deltona skies

FOX 35 SKYFOX Drone over stormy Deltona skies

Rain and storms kick up in Central Florida on Wednesday.

Top Videos