Secret Mars base discovery? June 9, 2011 Leave a comment A California man claims to have discovered a structure on Mars. Read More »