LIVE: Spector – 100 Club, London 16.04.15
Spector fans had to wait an excruciating amount of time for any real news relating to the band, then came the bombardment of new singles left, right and centre. As the crowd grows increasingly eager in London’s renown 100 club,…