NASA confirms it’s not the Star Wars Death Star in Mars helicopter photo – CNET

By | June 1, 2021
It’s no moon either.