The European Space Agency (ESA) released a truly stunning high definition video of a spacewalk from the International Space Station. This a must watch as French astronaut Thomas Pesquet and NASA astronaut Shane Kimbrough perform maintenance outside the space station during the spacewalk. In the background you get amazing glimpses of the Earth. The two astronauts […]