Wednesday, February 10th, 2010

logorama

Logorama is an oscar-nominated short and tells a tale that takes place in Los Angeles using only logos. This is pretty fabulous.


[VIA]



Comments are closed.