This one is a bit unusual. It’s called Logorama and it’s an animated short movie made up out of all the world’s different brands. It’s an interesting take, although I lost my concentration a bit in to it.

Discussion

  1. Opinion