dumb debunkeryBy Robert T. Gonzalez PO Edit31241L NASA totally found a squirrel on Mars and didn't tell anybodyAnd then – get this – THEN they accidentally posted a picture of it online. And then some people spotted it and called a spade a spade squirrel a squirrel. Hey everybody! Look! It's a squirrel on Mars! » 5/30/13 2:59pm 5/30/13 2:59pmWhat makes us see Jesus in a taco, or a human face on Mars?