Roger Hodgson photo

Roger Hodgson setlist at festival Stars in Town 2017

Roger Hodgson setlist at festival Stars in Town 2017 on August 8, 2017 at Festivalgelände Herrenacker in Schaffhausen, Switzerland on tour 2017 World Tour