Fact #74500
When:
Short story:
The Sex Pistols play at The Screen On the Green, Islington, London, England, UK, Europe, in an event billed as The Midnight Special. Other bands include The Clash and Buzzcocks, and in the audience are future Banshees Siouxsie Sioux and Severin, plus Billy Idol.
Tweet this Fact