A radio spot for Mars