En 2003 fueron incluidos en el Salón de la Fama del Rock situado en Ohio, Estados Unidos.