New releases for 24 March 2017

The new release juggernaut rolls on with some mighty fine albums for 24 March! Southampton’s very own Creeper release their debut album this week, called Eternity In Your Arms, a varied and ambitious effort which is perfectly executed and succeeds admirably. I’ve seen Devon Sproule’s music described as North American music with weirdo roots, which…