John Moreland drops surprise new album “Visitor”
Oklahoma singer-songwriter John Moreland has dropped his surprise new album ‘Visitor’, digitally, on his label Old Omens via Thirty Tigers. A physical release will follow on 31st May. Recorded after a year in isolation from the […]