helcchi 942 Posted May 11, 2019 (edited) SLOTHREAT have just announced the release of their first digital single on July 5. More details to follow Edited June 16, 2019 by helcchi 3 1 123Sandman321, nick, sleepy coffee and 1 other reacted to this Share this post Link to post Share on other sites