posted on Feb, 20 2005 @ 09:39 AM
Here is a new article i got via email. Thought you fellow ATSers might find it intresting.
What do you guys think?
It is interesting.
Seems strange that NASA would deny it like that and even stranger that space.com would make it up.
Maybe somthing is going on. Or maybe space.com made a mistake.
Space.com
[edit on 20-2-2005 by shorty]
[edit on 20-2-2005 by shorty]
[edit on 20-2-2005 by shorty]