Monday, January 3, 2011

Logorama


An amazingly gorgeous film, turning advertising into an art piece. 2010 Academy Award winner. WOW. by Logorama.

No comments: