• Posted: Mar 09 2010 10:10 AM

The Oscar winning animated short Logorama creates an entire universe made out of brand names. (Warning, plenty of NSFW language.) Garage TV

Comments