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 Tue June 28th, 2011 at 00:00