Tuesday, June 25, 2013

11244: Picture Perfect Puke.

Did anyone get a picture of the hackneyed male judges who awarded this campaign a Lion at Cannes?

From Ads of the World.

No comments: