STS-129 Landing from This Morning [video] By Randall Gross Science • November 2009 • Views: 157 Youtube Video