John G. McLane is a multi-instrumental and vocal solo performer with years of experience with everything from full-blown national acts to intimate pool parties and other events.
.