James Hirsen
Newport Beach
California
92660
Male
Worship Leader, Vocals (Lead), Vocals (Background), Keyboard, Harmonica
Blues, Contemporary Worship (aka Praise), Country, Gospel, Rock
Collaboration
Keyboards, Harmonicas, Chromatic Harmonicas
Yes
Daily
200 or more
Paid Gigs, Volunteer Gigs