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.
The Godfathers / Desperate Measures Nov 10, 2023 London, England, United Kingdom Uploaded by Rockriverine
FaceBook post ca. 2am EDT, 12 Jun 2023
Really cool souvenir ticket that I paid an extra £2.95 for and received two weeks after the concert.
The Godfathers' latest album, autographed for me by Peter Coyne. I redacted my name in the image.