ADVERTISE HERE
Christmas Trees and Priests
Q: How are a Christmas tree and a priest alike?
A: They both have ornamental balls.
Back