There are multiple artists using this name.
These are photos from concerts where Crowbar played, so they may be of other bands that played the concert as well.
Black Label Society / Crowbar / Sixty Watt Shaman Jul 1, 2000 Houston, Texas, United States Uploaded by Alex Comeaux
Black Label Society / Crowbar / Sixty Watt Shaman Jun 30, 2000 Dallas, Texas, United States Uploaded by Arestus