11 Feb 2001 The Stranglers in Hamburg

The Stranglers Germany 2001