Support |
It was (is?) called EINSTÜRZENDE NEUBAUTEN ('new houses falling apart'). Their singer Blixa Bargeld just held an art exhibition in Cologne displaying hundreds of sets of polaroid photo shots (2 to 5 per set) he had taken from the hotel bathrooms he's been in in the last ten years ago. Probably sells like crazy...