Alien in Mars
-
NASA: Mars Rover Might Have Discovered Evidence of Ancient Alien Life on the Red Planet
The Mars Spirit Rover may have uncovered an area on Mars that could possibly belong to an ancient alien civilization on the red planet.
Latest Research Articles