‘Lost and Then I’m Found’: The Godfathers play U.S. for first time in 20 years
The Godfathers — one of the best, if not most underrated, U.K. rock bands of the 1980s — triumphantly reformed in 2008, and capped the year off by announcing a short, eight-date U.S. tour that was to have taken place [...]





