The Buzzcocks - Live at Shepherd's Bush Empire
Available on Prime Video
Filmed and recorded at Shepherd's Bush Empire, London, England on April 27, 2003.

Related