I caught this VISA commercial from Adliterate, I guess the first fruits from his new role as Head of Strategy at Saatchi & Saatchi London. I like it and was engaged to the very end, even when you know the pay off, it works.
« 9 March 2008 - 15 March 2008 | Main | 23 March 2008 - 29 March 2008 »