14th June 2012

This day in Sex Pistols history… June 14th 2008. The Sex Pistols headline the Isle of Wight Festival, Newport, UK.