We Have Discovered Martians. This Picture proves It.

Filed under: The Major |

Planet MarsAugust 20, 2012  –  Mars looks just as expected.  But wait what is this?

So there are martians on Mars