The Gods Themselves release new single “Stop/Listen”

the gods themselves

The Gods Themselves have released their new single “Stop/Listen” off of their upcoming album Pink Noise, out on October 2nd. You can take a listen over at CMJ.