Hurricane Harvey is pictured off the coast of Texas, U.S. from…





Hurricane Harvey is pictured off the coast of Texas, U.S. from aboard the International Space Station in this August 25, 2017 NASA handout photo

from Tumblr http://ift.tt/2vxBSbF