

About James
In addition to his popular cover show, James has been writing and performing his own material for 25 years. Hear James' Original Music.
In addition to his popular cover show, James has been writing and performing his own material for 25 years. Hear James' Original Music.