Mar 17, 2006

General - It Takes Balls

I haven't seen a spot that made me glad to say I worked in advertising for a while.

This one does it, though. Too bad it's only airing in Europe, from what I can tell.

It would have been fun to be in the room when this thing was pitched to the client.

No comments: