June 1, 2011
KENNEDY SPACE CENTER – Space Shuttle Endeavour and her six man crew landed safely today at the Kennedy Space Center in Florida at 2:35 a.m. EDT following a 16 day journey of more than sixteen million miles. The STS-134 mission marked the end of Endeavour’s space exploration career. It was the 25th and last space [...]
Read the full article →
May 27, 2011
As the shuttle era frenetically draws to a close, the launch views of the thunderous climb to orbit captured by NASA just get ever more stunning and vividly illustrate what it’s like to liftoff to space. Check out this awesome collection of high definition videos of Endeavour’s final blast off as recorded by cameras mounted [...]
Read the full article →