Rapidly Intensify? Helene is forming right on top of Jamaica and The Cayman Islands. In this video, how soon it could become Major Hurricane Helene, and where the most likely landfall will be.