Space chicks from Spain