3rd August 2012

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