17 May, 2023 Running Up That Hill! John Giblin
July '88, London. On entering the control room of Sarm Studio that afternoon it was too obvious that I had walked into a tense situation occurring between then Minds bassist, John Giblin, and our record producer at that moment, Trevor Horn....