WATCH: Hurricane Helene viewed from the International Space Station
0
The huge size of Hurricane Helene could be clearly seen from the International Space Station about nine hours before the storm made landfall in Florida.