Mars rover Perserverance caught the first sounds of Mars: The best memes
David Bowie once asked, “Is there life on Mars?” Well, we can tell him there is sound. NASA’s Mars Perseverance Rover landed on the red planet on February 18th. Though two microphones on the rover