Nissan LEAF Makes Canadian Debut in Vancouver Published on December 15, 2009 in New Models by The Car Guide