The Rock and Roll Hall of Fame is a piss stain

Early-1996, it was announced that the Sex Pistols were to be inducted into the U.S. Rock and Roll Hall of Fame; a museum based in Cleveland, Ohio, which introduces several new acts to its ranks on an annual basis. Unfortunately for the Hall of Fame, the Sex Pistols responded to the news by way of the following