Helene made landfall in Florida's Big Bend region Thursday night as a massive Category 4 hurricane -- the strongest hurricane to make landfall in the Big Bend on record.
The storm surge, wind damage and inland flooding from Helene has been catastrophic, leaving dozens dead.