Monday, February 08, 2010
Space shuttle Endeavor's night launch
In the middle of the night last night Endeavor blasted off en route to the International Space Station in what may be the final night launch of an American space shuttle. Oh to have been there . . .
Share to Twitter
Share to Facebook
Share to Pinterest