advertlover logo

Somewhere a choir of ad agency execs is signing hallelujah. It's the digg of ads.

[via advertising/design goodness]