Dennis mistakenly believes Carmelita is going to have a baby. Little does he know that the blessed event is her cat's new kittens.
1940
1986
2013
2005
1988
2019
1898
2010
2018
2014
1966
1998
1919
2024