O CHILDREN – CHIMERA
O CHILDREN are set to release their new single Chimera on June 11th. The dramatic, post punk track comes from the new album Apnea, which is out now on Deadly People.
The London band will also be playing an album launch show tonight at Hoxton Bar & Kitchen with support from SAVAGES. Click here for more info.