The animated short film, LogoRama, just won an Oscar!
Having watched it, I can tell you, it is a bit odd that we are so comfortable with the abundance of logos and retail.
Todd Clarke @ March 24, 2010
Powered by Wordpress and ShinRa House. Feed rss