The are two known artists who go by this name; 1. British rock band; 2. a US brutal underground Hip-hop duo.
These are videos 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 Added by Rockriverine