Sep 10 2010
2011 Nissan Leaf “Polar Bear” spot
As subtle as a box of hammers to the face, global warming’s most iconic animal has taken a starring role in the latest advertisement for the Nissan Leaf.
Sep 10 2010
As subtle as a box of hammers to the face, global warming’s most iconic animal has taken a starring role in the latest advertisement for the Nissan Leaf.