September 14, 2011

Toyota: People Person

No matter what you say, I won't believe the creatives at Saatchi & Saatchi are not on drugs. Nevertheless, a very interesting visual.



I can't help but think of...