from "1991-09: Festival of Darkness: Music Hall, Hannover, Germany" album by Front Line Assembly
See who else performs this track