This is pretty well-executed and has a nice high-end feel (I hope that’s what they’re going for…).
(H/T Ads of the World)
Random stuff that catches my brain. Stuff that's in some way related to advertising. Or at least it is related in that I work in advertising and certain stuff caught my brain.