The Clash photo

The Clash setlist at Markthalle in Hamburg, Germany on May 19, 1980

The Clash setlist on May 19, 1980 at Markthalle in Hamburg, Germany on tour 16 Tons Tour Europe