April Sale - 20% Off

Why do clairvoyants have crystal balls?

So they can see what's coming.

Previous Random Joke Next