Space Shuttle Lifts Off on First Mission of Final Year "We'll see you in a couple of weeks," said George Zamka, the commander of the space shuttle Endeavour. "It's time to fly." Moments later, the shuttle lifted off from Kennedy Space Center in Florida....
Watch full episodes of Nick News!