Eric Klein has been entertaining audiences across the U.S. for over 40 years. His versatile playing, singing, and songwriting skills are rooted in the diverse sounds of classic rock, acoustic blues, and country. He draws upon these influences to deliver outstanding live performances and recordings.