L L loomer Sep 17, 2009 OMG, the Kraftwerk remasters are FINALLY coming out at last - next month I think. How did you do that all time album poll btw? It looks really hard. Doubt I'll ever get it finished.
OMG, the Kraftwerk remasters are FINALLY coming out at last - next month I think. How did you do that all time album poll btw? It looks really hard. Doubt I'll ever get it finished.