Josh O'Keefe
Multi-talented songwriter Josh O’Keefe is a self-taught musician who plays the guitar, piano, banjo, and drums, and he also produces his own music. His songs have been recorded by Ashley Monroe and High Valley, among others. O’Keefe released his own self titled project in 2017.