Song of the Day #778: Sleep Token
There’s something so seductive about Sleep Token. A group of masked, anonymous musicians a lead singer called “Vessel”. The intrigue is enhanced by their lack of interviews – one back in 2017 is all I could find. A band “united in their worship of an ancient deity identified by them as “Sleep”, who appeared to […]