The STS-130 astronauts celebrate landing with the traditional vehicle "walkaround" after a successful late-night landing at NASA's Kennedy Space Center in Fl...
Share this note: