In this satellite photo taken at 6 p.m. AST, three storm systems, Florence, Issac and Helene are developing and moving west. (NOAA satellite photo.
Now Playing: "Godzilla X Kong: The New Empire”