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
2009
2024
2022
1998
2021
2019
2015
2014
1992
1993
1996
1984