It's been six years since Bill Callahan has released an album. That's the longest wait there has been between albums for him. His brand new one, Shepherd In A Sheepskin Vest, finds his wry and self-deprecating mood still intact but with many glimmers of hope and parental bliss peaking through.
What are you listening to tonight?