Watch astronauts from the U.S. and France unfurl a new solar array during a spacewalk at the International Space Station on Sunday, June 20.
Digital Lifestyle Serve - Money Making Blog
Watch astronauts from the U.S. and France unfurl a new solar array during a spacewalk at the International Space Station on Sunday, June 20.