ThumbsPrevious
56 of 62

Next

The Clash, Palais d'Hiver, 29 May 1980