You have already liked this page, you can only like it once!
Crewmembers of the STS-122 shuttle mission on the tarmac shortly after their arrival at NASA's Kennedy Space Center, in Cape Canaveral, Florida, on 3 December 2007, three days before their planned launch to the International Space Station (ISS).