Image 1 of 1
mpiID_2016_LegEndMu_278.jpg
The Forum, Kentish Town, London 29 October 1991 Credit: Ian Dickson/MediaPunch
The Cramps