Following the release of their 1977 debut album and indisputable classic, Marquee Moon, the ink that Robert Christgau spilled on Television — that hardy brick in the decade’s downtown rock foundation ...
The Sex Pistols are gearing up to release three live albums from their legendary 1978 US tour – including a full set recording from the controversial punk band's stop at Dallas' iconic Longhorn ...