Space Shuttle Endeavour Lifts Off
In This Photo: Michael Griffin
In this handout photo provided by NASA, NASA Administrator, Michael Griffin (foreground) watches the launch of the Space Shuttle Endeavour (STS-118) from the Launch Control Center August 8, 2007 at the Kennedy Space Center in Cape Canaveral, Florida. The Shuttle lifted off from launch pad 39A at 6:36p.m. EDT. The mission, transporting parts for the International Space Station and carrying educator astronaut Barbara Morgan, is the first flight for Endeavour since December 2002.
(Aug. 8, 2007 - Source: NASA/Getty Images News) more pics from this album »