MARS Perseverance Rover Found an unknown place by Aliens the main entrance to a village place December 1, 2021 Geraldine Future Space Exploration, Mars Rover Future Space MARS Perseverance Rover Found an unknown place by Aliens the main entrance to a village place. Credit Future SPACE