Contributed by desertburst92, Posted by

Clowns are demoing new tracks. In a short instagram update, the band simply stated "Verified brb workin on new tunes. Who’s keen?" along with a picture of a demo recording set-up. Their last release was Nature/Nurture in 2019/ We'll keep you updated.