Watch: NASA Astronauts Conduct Spacewalk – FLYING Magazine

NASA astronauts Thomas Marshburn and Kayla Barron on Thursday will leave the confines of the International Space Station to conduct the spacewalk … read more