Tropical Cyclone Debbie from the International Space Station04:33

  • 0
Published on June 9, 2017

The International Space Station captured this view of Tropical Cyclone Debbie as it was affecting Queensland, Australia in late March, 2017. Credit: NASA/ISS

Enjoyed this video?
"No Thanks. Please Close This Box!"