The proof? You be the judge. Can there be any further question?

back to Life on Mars homepage...
Don't be fooled by this obvious fake...

Please visit these other sites that concur with my findings --

This site has nothing to do with Life on Mars --