MARS Perseverance Rover Found an unknown place by Aliens the main entrance to a village place December 1, 2021 Geraldine Space Exploration Future Space MARS Perseverance Rover Found an unknown place by Aliens the main entrance to a village place. Credit Future SPACE Please support our Sponsors here :