Two major hurricanes have made landfall in Florida in the past two weeks, unleashing their furry and floods across the Southeast. First, Hurricane Helene made landfall on Thursday, Sept. 26, and, most ...