DylanOrchard.com

Damscray : Los Animales EP

Damscray – Los Animales EP (Humanworkshop) Well, it’s been in the pipeline for a while and a few days ago it emerged into the light of day, a brand spanking new release from Damscray, that Russian purveyor of experimentally. dark/intriguing Trip…