Army astronaut blasts off on latest shuttle mission
Photo Credit: Courtesy NASA
Light-filled clouds of smoke and steam roll across Launch Pad 39A at NASA's Kennedy Space Center in Florida as space shuttle Endeavour hurtles into the night sky Friday, on the STS-126 mission.
Page last updated Mon November 17th, 2008 at 11:19