Endeavour Mission STS-123

Share
this
Gallery

The U.S. Air Force Thunderbirds fly past Launch Pad 39A at NASA's Kennedy Space Center in commemoration of NASA's 50th anniversary on Monday, Feb. 18, 2008. On the pad, space shuttle Endeavour waits for a scheduled March 11 launch on the STS-123 mission.

Author: CBS News Staff

Credit: USAF/TSgt. Justin D. Pyle