A real guilty-pleasure, with classic Doktor Avalanche drums and Eldritch screams
winter is coming. this is appropriate.
Was just listening to LCD Sound System and thinking that those drum machines owe a debt to Dr. Avalanche
Live date in Dublin in July. YES.
PLAY LOUD
Ah this takes me back!