- SKU: 15417078
- Release Date: 03/13/2007
- On qualifying products, Best Buy will then verify the current price to complete the price match.
In 2004 German industrial giants Einstuerzende Neubauten performed a historic concert at Palast der Republik in Berlin. Now fans who may not have been able to attend that landmark show in person can finally experience all of the fury and chaos of Einstuerzende Neubauten at their absolute best. A choir of 100 supporters from Phase 2 of the Supporter Project join the band for a performance that no true fan will want to miss. ~ Jason Buchanan, Rovi