You are using an outdated browser. Please upgrade your browser to improve your ReverbNation experience.
John is an experienced vocalist, guitarist, performer, educator, and original artist. Over the years he has shared his passion for music in many musical settings. Currently, playing guitar with the Ryan Mars Band and teaching in the area.