Black Turtle Records

Black Turtle Records

Black Turtle Records Label Techno & Tech House based in the capital of Spain. In 2012 its first release goes on sale and currently more than 200 launches endorse the Label Madrid directed by JmNogueras .

You might also like