NASA Logo_1377523645596_2677981_ver1.0_640_480

NASA offers HD stream of Earth

(NBC) – Ever wonder what Earth looks like from space in high definition? Wonder no more. NASA is now providing a live HD video stream of the…