Logorama: when brands are nature

Logorama is a world constructed entirely from brands. Amazing.

Winner of the 2010 Oscar for best short film. Well deserved!

Print Friendly
FacebookMySpaceDiggTechnotizieNewsVineGoogle BookmarksDeliciousEvernoteLiveJournalTechnorati FavoritesTypePad PostTwitterStumbleUponSphereNetvibes ShareLinkedInCurrentBlogger PostYahoo MailShare

Leave a comment