The Godfathers are formed in 1985 by Coyne brothers South Londonwith their first realease Capo Di Tutti Capi, and have realeased up to 8 albumns . The Godfathers will come to play in Barcelona at Sala Apolo.
Go to The Godfathers website | Book The Godfathers tickets
The Godfathers takes place in: