ThumbsPrevious
54 of 62

Next

The Clash, Hyde Park, July 1982