Tuesday, November 27, 2007

Sex Pistols - The Last Show


The full final concert, performed on January 14th, 1978, at the Winterland in San Fransisco.

No comments: