Space War News's Photos - My Pics

Back to Profile | Back to Album

About this photo

Album - My Pics



  • Reset
    by Reset 5 years ago
    Russian scientist claims the object in the center of the photo is a life form of some sort.

    The photo isn't new by any means. It's from a 1982 Russian landing mission.
  • kat
    by kat 5 years ago
    It's funny how some people have such a hard time thinking that there could be life elsewhere...with infinite possibilities, there has to be life elsewhere! :)
Please login or sign up to post on this network.
Click here to sign up now.