Einstürzende Neubauten, an icon of german electro-industrial music, will play the Masquerade.
Added by zpousman on April 18, 2004