There are at least two artists with the name Ghouls.
These are photos from concerts where Ghouls played, so they may be of other bands that played the concert as well.
Hit The Deck Festival 2014 Apr 19, 2014 Bristol, England, United Kingdom Uploaded by Sam