Tag Archive: United States

Apr
28

Endeavour’s Final Mission: The Scheduled Launch on April 29, 2011 (Launched on May 16th)

STS-134 Will be Endeavour's Last Flight

As Endeavour and its crew make final preparations for heading out to the final frontier, I cannot help but think about our obsession with space. The Star Walk app from the apple store allows you to point your Iphone or Ipad at the sky and see the stars and constellations in real time. Ever since …

Continue reading »