Space shuttle Endeavor lifts off in 2008.
Space shuttle Endeavor lifts off in 2008. Red Huber/Orlando Sentinel/MCT
Space shuttle Endeavor lifts off in 2008. Red Huber/Orlando Sentinel/MCT

Opinion

Commentary: A salute to shuttle astronauts

July 16, 2011 1:43 AM

  Comments  

Videos