I Swear I Was There
4 June, 1976, the Sex Pistols took the stage of the Lesser Free Trade Hall in Manchester, England. Rare footage and interviews with people who swear they were there.
4 June, 1976, the Sex Pistols took the stage of the Lesser Free Trade Hall in Manchester, England. Rare footage and interviews with people who swear they were there.
Studio(s): Granada Television
Originally Released: United States on May 31, 2001
Genres: Documentary, Music