El grupo publica en 2003 "Champion Sound", doble álbum recibido con críticas entusiastas.