Gary Cain is a phenomenal guitarist. We encourage you to see this one for yourself.

Gary Cain appears Saturday, May 4th.