Illuminati Hotties to release new studio album “Let Me Do One More” on October 1st 2021
After years of uncertainty including label disputes, unpaid royalties and a surprise (and successful) album drop, illuminati hotties the project of producer/writer Sarah Tudzin have arrived... And she is ready to make some noise. Her new album “Let Me Do One More” is three years in the making and Tudzin’s most defiant and accomplished record to date.