Today's Forecast and Top Weather Videos
Ad Feedback
More Weather Videos
•
Video
0:50
13,000+ power outages across Levy County, Florida. Sheriff’s office spokesman Lt. Scott Tummond joins The Lead
0:50