The are two known artists who go by this name; 1. British rock band; 2. a US brutal underground Hip-hop duo.
These are photos from concerts where The Godfathers played, so they may be of other bands that played the concert as well.
Icicle Works / The Chain Gang / The Godfathers Dec 20, 1986 Liverpool, England, United Kingdom Uploaded by Paul Pennington