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.
New Model Army / The Godfathers / Radio Havanna Dec 19, 2015 Cologne, North Rhine-Westphalia, Germany Uploaded by Torsten S.
The Godfathers Feb 5, 2015 Frankfurt am Main, Hesse, Germany Uploaded by Murmlermicha