NASA Administrator Michael Griffin gives a thumbs up to the crew of the Space Shuttle Endeavour shortly after its touchdown Aug . 21, 2007, at the Kennedy Space Center, Florida, concluding STS-118. Photo Credit: NASA/Bill Ingalls
Information
Taken in
Kennedy Space Center
Author
NASA / Bill Ingalls
Description
NASA Administrator Michael Griffin gives a thumbs up to the crew of the Space Shuttle Endeavour shortly after its touchdown Aug . 21, 2007, at the Kennedy Space Center, Florida, concluding STS-118. Photo Credit: NASA/Bill Ingalls