Hurricane Larry is pictured churning in the Atlantic Ocean as the International Space Station orbited 263 miles above. iss065e389874 (Sept. 7, 2021) — Larger image
Hurricane Larry is pictured churning in the Atlantic Ocean as the International Space Station orbited 263 miles above. iss065e389874 (Sept. 7, 2021) — Larger image
Get top stories, military space news and more delivered to your inbox.