Released in April, 2021, it's Sid Yiddish And His Candy Store Henchmen's first studio album (also available on CD) from Resting Bitch Face Records. Give it a listen.
It's Music!
Sid Yiddish And His Candy Store Henchmen!
Moderator: Modulators