Exclusive Weekend Coupon! $10 off. Get the code »

Eric James

James is a semi-retired professional musician, and a member of the Concert Artists Association (C.A.A.) in Canada.