STS-122: A Mission in Pictures - Universe Today
Welcome home to the crew of STS-122! Space shuttle Atlantis landed at 9:08 am EST on February 20, following the STS-122 mission to install the European Space Agency’s Columbus science module on the International Space Station. After such a successful mission, its now time to sit back and enjoy some of our favorite images from … Continue reading "STS-122: A Mission in Pictures"