Mars Perseverance Curiosity capture Building of Aliens UFO on Mars July 26, 2022 PCChannel Future Space Exploration Future Space Mars perseverance curiosity capture Airbase ready for human reception on surface of Mars Credit Future SPACE