Alien Towers Spotted On Mars? Alien And UFO Experts Say Red Planet Full Of Intelligent Life Artifacts UFO enthusiasts are certain that the three formation photographed recently on Mars may actually be towers built by an advanced civilization. NASA however claims that the key to the mystery may actually be found in the human brain. by Livia Rusu