Newly released footage from NASA shows an ultra high definition view of Europe as the International Space Station orbited 250 miles above the Earth.
Newly released footage from NASA shows an ultra high definition view of Europe as the International Space Station orbited 250 miles above the Earth.