"Does your timeline make you tired?" - An Interview w/ Spector looking at their best ever lyrics!
London-based Spector have been riding at the top of the Indie game for over 10 years now. Ever since their debut album 'Enjoy It While It...