Dennis mistakenly believes Carmelita is going to have a baby. Little does he know that the blessed event is her cat's new kittens.
2017
2004
1965
1969
1973
2021
1995
2020
2023
1926
2019