Suggested Searches

Hurricane Laura is pictured Wednesday afternoon off the coast of the Texas-Louisiana border as the International Space Station orbited above the Gulf of Mexico.

Hurricane Laura off the coast of the Texas-Louisiana border

iss063e078403 (Aug. 26, 2020) --- Hurricane Laura is pictured Wednesday afternoon off the coast of the Texas-Louisiana border as the International Space Station orbited above the Gulf of Mexico.

Image Credit: NASA
Download