Sunday, October 31, 2010

Thursday, October 21, 2010

Of the melting Arctic and electric cars

This commercial by Nissan for the new Leaf electric car makes me want to cry:



Oh, the power of advertising.