THERE ARE still strange things on Mars. What do you see ? An antenna ?