No, no, I'm not suggesting a Xmas-themed Star Tours so put your pitchforks and "Life Day" defenses away...

I found this video from 1997:
Disneyland - December 24, 1997 - Part 1 - YouTube

Does anybody know when they stopped putting these cute little details in every holiday season? Or was it just for 1997?