Florida: Fort Myers Beach, Times Square LEVELED
Florida: Fort Myers Beach, Times Square LEVELED

Florida: Fort Myers Beach Times Square LEVELED following Hurricane Ian, Jorge Ventura reports.