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
    Non-zoomed in version of the "life form" on Venus from 1982 taken by the Russians.
  • Retta
    by Retta 5 years ago
    Where is this life form
  • Mando
    by Mando 5 years ago
  • Reset
    by Reset 5 years ago
    @ Retta...the light half-disk shaped object near the center of the photo. The Russians say that wasn't a piece of their equipment on the mission.
  • TheAlchemist
    by TheAlchemist 5 years ago
    wow thats nuts man
Please login or sign up to post on this network.
Click here to sign up now.