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..
In The Shop – Sandwiches on Sale in London. 1972. Exclusive to Flashbak
Support Us – Your Patronage Matters
We love producing flashbak. If you enjoy what we do and want to help us move away from relying on ads, you can make a contribution. Please consider becoming a patron with a recurring monthly donation of your choosing.