The Godfathers have announced a 25th Anniversary show at 100 Club, London, with special guests The Fabulous Penetrators The cult Brit garage band are celebrating 25 years since their formation in ’85 with a very special birthday show on Thursday June 17th – the exact date of the band’s first ever […]