Last week Glen Hansard arrived on our shores to launch his new CD and gave two wonderfully different gigs at Town Hall and Brooklyn Steel.