Local folk duo The Noisy Locomotive release their new album, All Nature Soon Will Settle Down To Rest, this week