Pages

Saturday, August 22, 2015

Why Do Clairvoyants Have Crystal Balls?

So they can see what's coming.

No comments:

Post a Comment