Boards
James Holden - The Idiots Are Winning
wowsers. i love this, i can't put it to words really. I'm pretty new to electronica or whatever the kids are calling it (bought this on the basis of the DiS review).
The track '10101' is just beautiful, where can i hear more stuff like this...?