What do a priest and a Christmas tree have in common? - Religion (7609)

Religion 43 hits




 

Q. What do a priest and a Christmas tree have in common?A. They both have balls just for decoration.