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?
1995
2017
1981
1993
2019
2022
1994
1987
1988
2002
2005
2007
1980
1934
2024