Human Puppets-A night to remember

11 Sep
Rate this item
(0 votes)
Human Puppets formed in Athens in 2004. Members are Nick K. and Stathis L. (also known as 010). They insist on using only analogue synths and machines, despite the difficulties, the trends and against all odds.

Related Video

You are here: