from "2000-06-24: Hurricane Festival, Scheeßel, Germany" album by Nine Inch Nails
See who else performs this track