Indie rock band led by guitarist and singer Thalia Zedek whose dark, dissonant attack was informed by the blues.
Read Full Biography
STREAM OR BUY: