"Candy Store Rock" is a song by English rock band Led Zeppelin, released in 1976 on their album Presence. It was also released as a single in the United States, but it did not chart.
German single picture sleeve
Presence is the seventh studio album by the English rock band Led Zeppelin, released by their own label Swan Song Records on 31 March 1976 in the United States and on 2 April 1976 in the United Kingdom. While the record was commercially successful, reaching the top of both the British and American album charts, and achieving a triple-platinum certification in the United States by the RIAA, it received mixed reviews from critics and is the lowest-selling album by the band.
Presence (album)