QSL Space Motiff Get link Facebook X Pinterest Email Other Apps November 24, 2007 Soichi Noguchi's Space Walk (2005) At this thime 2025, he did another walk in 2021 Read more