There are multiple artists that have recorded as The Witches.
These are photos from concerts where The Witches played, so they may be of other bands that played the concert as well.
The Strokes / The Witches Nov 17, 2001 Detroit, Michigan, United States Uploaded by Daniel Sylvester