The Cure, Phoenix Hall, Sheffield Polytechnic, Friday 5th May 1981
Date night. I know Ava Greene from the office next door. We chanced upon (nay, jumped upon) each during a drunken session at The Limit Club a few weeks ago. It was the kind of…
Read More