Spector
They’re finally back! Spector just released their new single ‘Bad Boyfriend’ and played a fantastic show at the 100 Club in London. Check out what the band told us about their upcoming album, touring, horcruxes and a lot more. You just finished working on your…