I Swear I Was There
- TV Movie
- 2001
- 49m
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.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.