Well looks like Mars isnt the only place in the universe that you can see a human face. I was looking at some photos on NASA'S website when I came
across this photo anyone else seeing the face?
Wow you figured it out. I guess we should all throw away our bibles and not go to church on sunday. Instead lets by telescopes and jump up and down to
see if the face smiles at us. J/K I thought your post was really funny. That is a pretty cool find though. Nothing significant, but cool.