News, Science, Technology, Video, Fascinating Look at the Rotating Space Colony (Stanford torus) by NASA