Watch: Cyclone Debbie from the ISS
The International Space Station flew over Cyclone Debbie as the storm was gathering energy over the Coral Sea 26 March 2017
The International Space Station flew over Cyclone Debbie as the storm was gathering energy over the Coral Sea 26 March 2017