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.
Late Summer Skank Sep 6, 2015 Bristol, England, United Kingdom Uploaded by Gwyn Williams
Imperial Leisure / Ghouls / Sonic Boom Six Apr 6, 2015 London, England, United Kingdom Uploaded by Gwyn Williams