Tom Russell Tours the UK and Ireland

Tom Russell Tours the UK and Ireland

Later this month Tom Russell visits Ireland and the United Kingdom to perform a 14 date tour in support of his latest album ‘The Rose of Roscrae’. The tour will see Russell taking in venues including Whelans in Dublin, The 100 Club in London and Glasgow’s St Andrews in the Square and many others. You …