Tag: New LP

Posted in New Album Releases Tour News

Baby Chaos / New UK Dates / Ape Confronts Cosmos LP out 6 March

Following the announcement of their fourth album, APE CONFRONTS COSMOS, released by Three Hands Records on 6 March, Glasgow five-piece BABY CHAOS have now confirmed…

Continue Reading