spector

spector

Spector Return With New Single

London indie rockers Spector have broken their silence by means of a brand new single. Untitled in D is Fred MacPherson and co.'s first piece of music since ...