Thursday, January 13, 2011

Logorama



Animated corporate America.

1 comment:

Josh D. said...

did you guys catch the OBEY posters in the back at 5:36?