TAG RESULTS FOR: david_bowie

Life On Mars: Martian Spotted On NASA Spirit Footage

No, we have not become a tabloid. Nor do we say that this image shows definitive proof of life on Mars (even though David Bowie asks that very same question decades ago, what a genius.) What we can tell you is that a humanoid-appearing entity was spotted chilling on a rock, from one of the photos taken by the NASA Mars Spirit explorer. Is it just a discrepancy? Some weird rock formation? Is it an Ewok or even Bigfoot? We... Continue reading