Hurricane Milton made landfall in Siesta Key on Wednesday night as a Category 3 storm, bringing destructive and devastating winds and storm surges to southwest Florida and leaving millions without ...