A confused Cameron discovers David dressed as Santa Claus. Why is David dressed as him? And why is Cameron so confused about it being Christmas?
1998
1945
2022
2023
2005
1967
2004
1993
2006
1992
1985
1960
1982