David H. O’Leary plays traditional folk songs written by masters like Townes Van Zandt and John Prine as well newer artists like Jason Isbell and Travis Meadows.
David believes a folk singers job is to ‘Serve the Song’ and he plays his cover songs as if he has written every word.