Sorry, this episode is not currently available on BBC iPlayer Radio

These New Puritans

These New Puritans are in session tonight - this will be something else. The new single Organ Eternal is out in September 2013 and is taken off their third album Field Of Reeds.

Release date:

2 hours

Last on

Thu 10 Oct 2013 19:00