Denis Ross continues to push and develop his label Cochlea Music with a second release titled “Minotaur EP”.
The sound is still researched, it floats into a deep vibe which is usually linked to this great mixture of techno and tech house.
Cochlea Music – November 24th 2017
01. Charlie & The Acid Factory