!!! (Chk Chk Chk) detail new LP and reveal world tour dates
May 19 marks the date that !!! (Chk Chk Chk) release their new album Shake The Shudder via Warp Records. Shake The Shudder, recorded at the New Yorker’s home studio in Brooklyn and produced by Patrick Ford at Taaffe Palace…