For hip hop group go here – Da Henchmen.
These are photos from concerts where The henchmen played, so they may be of other bands that played the concert as well.
The White Stripes / The Henchmen / Autolux Nov 18, 2003 New York, New York, United States Uploaded by Steven Scherer