Blind Delon - Edouard

Here’s the first release from Blind Delon, a minimal synth & post-punk duo from Toulouse, France.

12″ EP / Digital Album

Posted on October 26th, 2016 under Releases, ,