Michael Griffin, center in white, and other NASA Managers give a thumbs up to the crew of the space shuttle Endeavour shortly after touch down.
Pan & Zoom like Google MapsMichael Griffin, center in white, and other NASA Managers give a thumbs up to the crew of the space shuttle Endeavour shortly after touch down. Back To Archives