Texas August 25, 2017 12:04 pm

See Hurricane Harvey Build Off Texas From Space

As Hurricane Harvey approaches the Gulf Coast of Texas, NASA cameras captured footage of the Category 2 hurricane from the International Space Station.

US & World Videos

Exit mobile version