from "2004-04-30: The Metro, Chicago, IL, USA" album by Einstürzende Neubauten
See who else performs this track