from "2005-06-12: Southside Festival, Germany" album by Nine Inch Nails
See who else performs this track