Original: Glen Hansard (born 21 April, 1970 in Dublin, Ireland) is the principal songwriter and vocalist/guitarist for Irish rock group The Frames.
Simplified: Glen Hansard (born 21 April 1970 in Dublin, Ireland) is the principal songwriter and vocalist/guitarist for Irish rock group The Frames.