Best Ad of 2009 Already !
I know its an early call but how can anyone top this baby! Its the new Heineken walk in fridge ad from TBWA, Neboko (Netherlands). Heineken is Europe’s largest brewery and is sold in over 170 different countries. The… Continue Reading