CLEVELAND, Ohio (WOIO) – Hurricane Helene will make landfall this evening over the Panhandle of Florida. It is a very large and powerful storm. A big influx of moisture continues to stream into our area. The remnant low pressure system will remain to our south, however, we will get some impacts.