I landed on Mars and came back to Earth to earn a badge for Team Frontier! Here are the pictures: A nice and perfect mission!