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 / Deloris Telescope Sep 7, 1989 St. Petersburg, Florida, United States Uploaded by Wally Edwards
Love And Rockets / The Godfathers Jul 14, 1989 Berkeley, California, United States Uploaded by Yvette Kay
Love And Rockets / The Godfathers Jun 24, 1989 Tampa, Florida, United States Uploaded by Wally Edwards
The Godfathers Jun 16, 1989 New York, New York, United States Uploaded by Willie10c