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
2021
2019
2022
2001
2017
1984