Mars Rover Captures Photo of Growing “Mushrooms”

NASA yet to comment on proof of life on red planet

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.