Tuesday, February 12, 2008

Q. What do they call pastors in Germany?
A. German Shepherds.

No comments: