Live Review Glenn Hughes: Back from the USA January 22, 2017 Chris Patmore Glenn Hughes’ UK tour plays London’s Islington Assembly Hall on 21 January 2017 […]