Duo with Brian Hitchings

New World Tavern 56 Main Street Plymouth, Ma 02360, Plymouth

James performs originals in covers with Brian Hitchings of the ...