Image Credit: AFP via Getty Images Hurricane Helene has brought tornado watches, flood alerts, power outages and more destruction in its path. After it made landfall in Florida on Thursday, September 26, the tropical cyclone-turned-hurricane moved up the coast instead…