Sleep Token Notch First No. 1 Album on Billboard 200

Sleep Token have achieved their first No. 1 album on the Billboard 200 with Even in Arcadia. The UK act’s fourth LP and major-label debut for RCA shifted 127,000 equivalent album units in the US […]