Kraftwerk (Tate Modern, London – Feb’13)
From the moment doors opened at 9.30pm disjointed womb like hums reverberated around The Tate Modern’s Turbine Hall until Ralf Hütter and co arrived bang on 10.30. Yes! The German electronic pioneers Kraftwerk are back in town playing their first London performances since 2004. Saturday 9th February was… Continue Reading