Only the 2nd day of November and Santa is everywhere… Seems like the folks celebrating Halloween… decided to keep the Santa and Elf outfits on and go direct to Xmas. 1959 Hermes 2000