Helene is shaping up to make landfall as the strongest storm in America in more than a year. The tropical storm formed on ...