11.22.2005

To the point.

This ad for German media company N24, winner of Best Print Ad for media promotion at the 2005 London International Awards, doesn't mince words, does it?

No comments: