from "2004-06-02: Reunited: Hannover, Germany" album by Judas Priest
See who else performs this track