Home Global The Texas coast & Houston area is been seen by our NASA...

The Texas coast & Houston area is been seen by our NASA Eart…

The Texas coast & Houston area is been seen by our NASA Earth-observing satellites with brown rivers and bays, full of flood water from Hurricane #Harvey: http://go.nasa.gov/2vBHqa9