There are at least two bands named HELLMOUTH
These are photos from concerts where Hellmouth played, so they may be of other bands that played the concert as well.
Steve Greene / Hellmouth Oct 14, 2023 Hamtramck, Michigan, United States Uploaded by Mark Culpepper