Dennis mistakenly believes Carmelita is going to have a baby. Little does he know that the blessed event is her cat's new kittens.
2025
1970
1972
2010
2013
2017
2003
2018
1987
1971
1940
1958