NASA has launched a live HD video feed from the International Space Station as part of a new experiment ... The live stream provides some incredible images of Earth from an astronaut's perspective.