Here’s a little treat from our good friends Zefur Wolves and Strangetown Records – from their new album Truth Is In The Stars. Beautiful song this – chill out Thursday!