Maybe Shiela Jackson Lee was right...Maybe those technicians at JPL should have had the “rover” track over to where the astronauts planted the American flag a few years ago...
Mystery solved!!! /sarc
Shiela Jackson Lee was the first thing I thought of, too!