Monthly Archives: January 2012

Japan fbomb

No matter where you are these days, it seems that holiday advertising has become increasingly in-your-face: flashing lights, signs that shout at you, and of course Christmas carols played at the highest possible volume starting sometime around Halloween. Leave it to a department store in Japan (wher...
Read More