The Space Shuttle Discovery lifted off from launch pad 39a this past Thursday, after numerous delays. [photogallerylink id=29769 align=left] This launch marks the Space Shuttle Discovery’s 39th and final mission to the International Space Station.
We are obviously not a generation lost in space. Yesterday NASA launched their shuttle, Discovery, as one of the last three space shuttles in our space program. Play Beat David Rancken next week to win tickets to the […]