Looking Back [3] • Comsat Angels, Top Rank

Top Rank Sheffield – Comsat Angels / Clock DVA / Past Seven Days / Mark My Words. June 30 1981 Put back from the previous month, this was a great evening for local bands, and The Comsat Angels were riding a wave of critical acclaim and just weeks away from releasing their stunning second album […]