Posted on April 25, 2011 by mlitmanNissan Leaf Billboard Smokes Out New York Auto Show via adweek.com