We are delighted to announce that we will be launching the group and our debut album in the UK at Return to Camden Town Festival in London on Wednesday 26th October.

Details of other UK dates will be announced shortly.
See http://www.returntocamden.org for details of the festival