I've always loved the Gap ads, they're cheerful, colorful and even if I don't shop at the store during the holidays I still look for the posters in the window. Seeing these ads always mean Christmas is around the corner. Makes me feel all warm and fuzzy:) And I've never picspammed an ad campaign before.
Let It Snow