The space station crew captured Tropical Cyclone Debbie from space as they flew over it on March 27. pic.twitter.com/4rKADAI0l9

— Intl. Space Station (@Space_Station) March 28, 2017