Tuesday, May 27, 2008

Pepsi Light



Most brands would just stick their logo on their trucks. Nice to see this.

Found via The AdBlog again.

No comments: