Missing Spider in Space
2008-11-19 01:50
In general, this is just an interesting science and astronomy article about what's happening on the space station. Then again, there's the killer quote.
"We don't believe that it's escaped the overall payload enclosure,..."