Hurricane Helene made landfall Thursday, September 26th at 11:20 pm in the Florida panhandle. Now only remnants of the storm remain with continued heavy rainfall, but the destruction left behind is the worst seen in a century for certain areas, leaving behind a 500-mile path of destruction, power outages, road closures, fatalities, and more.