illuminati hotties announce new album ‘Let Me Do One More’
June 11th, 2021 – Singapore – After years of uncertainty including label disputes, unpaid royalties and a surprise (and successful) album drop, illuminati hotties has arrived and is ready to make some noise. The project of producer/writer Sarah Tudzin, her new album ‘Let Me Do One More’ is three years in the making and is Tudzin’s most defiant and accomplished record to date. To celebrate the announcement […]