I Swear I Was There background

I Swear I Was There

The Sex Pistols' legendary performance at Manchester's Lesser Free Trade Hall on June 4, 1976, played a significant role in shaping the music industry.

Info about I Swear I Was There

Studio(s): Granada Television

Originally Released: United States, May 31, 2001

Production Country: United Kingdom

Genres:Documentary, Music