Updates Thumbs Up From Out of This World by NASA, Aliens & KouroshOctober 8, 2020 ASA spacewalkers (from left) Bob Behnken and Chris Cassidy give a thumbs up during a spacewalk to install hardware and upgrade International Space Station systems. Source:: updates 3 Related