December 14, 2003
No New Apollo

It looks like the murmured mutterings of a return to the Moon being little more than a boondoggle to feed the aerospace giants may be a bit exaggerated.

[via Carl Carlsson]

Posted by T.L. James on December 14, 2003 10:23 PM

Comments