Slaughter and the Dogs - Manchester 101 2005
Available on Prime Video
Filmed and recorded at Queens Hall in Nuneaton, England on December 7, 2005.

Related