Wednesday, October 18, 2006

Signs of technology detected on Mars

Signs of technology detected on Mars - Pravda.Ru

2 comments:

Anonymous said...

That article is really packed full of mistakes.

LesleyinNM said...

It is Pravda so that is to be expected.