Sound of the Nation

Hudson Taylor Live in studio with Eoghan

Hudson Taylor Live in studio with Eoghan

Hudson Taylor were in for a chat their upcoming tour dates, their album launch in March and videos that make taxi drivers cry.