SLEEP TOKEN are an anonymous group from London, England & have been active since 2016.
This track was released just 24 hours from their previous single: “Chokehold.”
Sleep Token has embarked on their UK headline tour this January, but once they announce something happening in the States, I will be sure to let you know.