The Sex Pistols Notre Dame de France, London, 15 November, 1976.
- from our story 'Photos From ‘SPIRIT OF 76: LONDON PUNK EYEWITNESS’, By John Ingham'
Notre Dame de France, London, 15 November, 1976. TV programme London Weekend. The film The Texas Chainsaw Massacre had just been released after several years of being banned for its violence. The group had seen the film “I Survived...” stickers..