Slaughter & The Dogs - Hell In New York... Live In Nuneaton
Available on Prime Video
Filmed and recorded at Queens Hall in Nuneaton, England on December 7, 2005.

Related