Kraftwerk mixes art with music in sell-out shows

photo

Photo  / 2

German electronic band Kraftwerk perform with a 3d stage set at the Tate Modern in London February 6, 2013. REUTERS/Luke MacGregor