Dennis mistakenly believes Carmelita is going to have a baby. Little does he know that the blessed event is her cat's new kittens.
2007
2003
2021
2013
2024
1965
1988
2019
1935
2017
2015
2005
1963