Glen talked during a concert in Austria about what this song means: youtube.com/watch
It's about his home country of Ireland
Glen talked during a concert in Austria about what this song means: youtube.com/watch
It's about his home country of Ireland