On Christmas Eve, the Little King sneaks two tramps into the castle. The next morning, the three men are thrilled by the presents Santa left behind.
2023
2024
1996
1949
2002
2019
1997
1998
1987
1993
2004
2016
1992
2003
1974
2026