Tuesday, 1 January 2013

Some advertising in Amsterdam for the Nissan Leaf.
Sometimes you wonder just how advertising people think, I mean this is Amsterdam, Netherlands, land of the bicycle.
So its been fixed now. First good deed of the year.