News

This day in Sex Pistols history

3rd August 2012

This day in Sex Pistols history… August 3rd 2008. Sex Pistols play Live at Loch Lomond Festival, Scotland, UK. It rains.