Duo with Brian Hitchings

New World Tavern 56 Main Street, Plymouth

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