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?
1933
2021
2023
2017
1953
1979
1960
2002
2022
2001
1988
1977
1949