Electronics Melt Your Phace6: Aphex Twin’s Drukqs Turns 20 October 24, 2021April 3, 2022 Ted Miller 1 Comment 2001, 20th Anniversary, Aphex Twin, Blame Game, Chris Rock, Dillinger Escape Plan, Drukqs, Kanye West, Mike Patton, Warp Records Looking back on the polarizing 2001 double opus of Richard D. James Read more