Space shuttle mission STS-129 is scheduled to launch on November 12, 2009. In the following year, there are only 5 space shuttle missions planned to take place. After that, the era of the will be over. Now is the time to make your vacation plans to try and see a shuttle launch in person before the program ends.
Full Story »Improve the web with Nofollow Reciprocity.