February 12, 2016

The Sex Pistols - La Stampa (Italy) July 19th 2003


The Sex Pistols 
 La Stampa (Italy)
 July 19th 2003