Video
Space Lift-Off! Latest 'Eyes-On-Earth' Satellite Begins Mission | Video
NASA's Landsat Data Continuity Mission launched at 1:02 p.m. EST on February 11th, 2013 from Vandenberg Air Force Base in California.