Helene to hit Florida
Helene will likely make landfall in in Florida today, likely between the Panhandle and the Big Bend. Major hurricane impacts are expected, including a life-threatening surge and destructive winds. MyRadar meteorologist Matthew Cappucci is in Florida with a critical update.