Joe Farren performs solo on acoustic guitar, keyboard, and harmonica. The covers he performs range from the piano styles of Ray Charles and Elton John to the guitar styles of James Taylor and Jason Mraz. Joe's wide range of styles and his diverse list of cover songs make him a versatile performer who can please almost any audience and atmosphere.