Slaughter and the Dogs
Manchester, UK
Visit the band's Web site
back to photos
(first two photos)