March Madness Sale - 25% Off

What do they call pastors in Germany?

A. German Shepherds.

Previous Random Joke Next