from "2004-04-01: Amsterdam, Netherlands" album by Einstürzende Neubauten
See who else performs this track