Chosen Lords Release Date
Reported by heyrevolver
The upcoming Chosen Lords album from AFX (aka Aphex Twin aka Richard D. James), culled from last year's Analord vinyl series, is now set to be released on April 18th.
The upcoming Chosen Lords album from AFX (aka Aphex Twin aka Richard D. James), culled from last year's Analord vinyl series, is now set to be released on April 18th.