The Cramps and The Meteors, The Limit Club, Sheffield. Tuesday 19th May 1981.
I hop off the London train at Midland station, say farewell to Charlie, and head home to Mum and Dad’s house at Sheffield Lane Top. I give them a brief summary of the weekend:…
Read More