Logo City

A preview of the short film Logorama, depicting a city entirely made of corporate logos.

Logo City
Filed Under:
We like you. Do you like us too?