The hurricane that is threatening the east coast of the United States was seen by the crew aboard the International Space Station. Meteorologists are worried this storm and a winter storm coming from the west will form a devastating "Frankenstorm".Credit: NASA
Post a Comment