Open Thread

Against a black sky, the Space Shuttle Endeavour and its seven-member STS-123 crew head toward
Earth-orbit and a scheduled link-up with the International Space Station
March 11th, 2008 • photo courtesy NASA

 

 

For previous Open Threads, click HERE

 



(3704 Posts)