The Idiots Are Winning cover

The Idiots Are Winning

James Holden

October 30, 2006 · turns 20 today

LP

IDM, Minimal Techno

Border Community

aoty

Users: 77 (59)

Critics: 80 (5)

deezer

See more from October 30th