Loading Video…
This browser does not support the Video element.
Tracking Helene: Storm makes landfall in Florida
Helene made landfall in the Big Bend region of Florida near Tallahassee on Thursday night. Kevin Peters, the director of Leon County, Fl. Emergency Management joined LiveNOW from FOX's Josh Breslow to discuss the aftermath.