Artist of the Day: Vincent Giard

Vincent Giard creates comics, drawings and animation in Quebec. His work is consistently exciting, challenging and …