Jeffrey Lawrence "Jeff" Klein is an American singer/songwriter from Newburgh, New York, who plays keyboards and guitar. He has released three critically acclaimed albums.

Photos

Popular tracks

9