March Madness Sale - 25% Off

Why do clairvoyants have crystal balls?

So they can see what's coming.

Previous Random Joke Next