barrygruff.com
Cotton Wolf – ‘Moxa’
Welsh electronic duo Cotton Wolf are set to release a brand new EP, Moxa, through the ever reliable Strangetown Records. The first glimpse afforded to us from the Cardiff pairing’s forthcomin…