News for Jul. 16, 2002

Media Watch: Germany's Space View Magazine

7/16/02, 10:58 am EST - Xoanon

Christiane sends along this article from German magazine 'Space View', some great looking pics in this article, mind you the text is in german! [More]